Momentary NodeBox offers 7 video settings. That's more than enough, imho. Or do you mean to reduce them to three? I would not miss any of those. (But I'd prefer another one, see below).
The selection/description should not be focused on low, medium, large only but on their compatibility, too. For instance "low" for direct sharing would run on all sorts of hard-/software, "medium" could run on PCs (phones exluded, eventually tablets included), "large" is meant for postproduction.
I'd appreciate to read the specs before rendering:
The • container (file format), the • codec (name), the • compression (max. data rate), the • dimension (max. pixel).
Momentary NB mentions the dimensions for the • "Android" settings only. The "iPhone/iPod" seems to output 320 px and • "iPad" does 768 px (which is iPad2, not retina). • "MP4 Video" does full size, and, interesting, even larger than its codecs specs (h264 limit: 4096 px), though I can open such export in QT 7 only, not in QT10. [To work with this large NB exported dimension I did export it from QT 7 again (which, I guess, demands the QT Pro version).] So, I'd recommend to offer a codec as "large/lossless" which does neither crop or scale the output nor results in compatibility issues – with best compromise of file size;)
Alternatives to mp4/h264 could be for instance:
The • Apple "Animation" codec is very lossless – but results in enormous file size. (f.i.: my recently exported "MP4" with 5000px, 90 MB, got converted to "Animation" with 1.2 GB !)
The • Apple "ProRes" codec would be a resonable substitute to Animation, with Alpha, too – but it might not be available for NodeBox, especially on all three platforms?
The • Google "VP9" reads compromising in wiki (I haven't experienced it yet). It's open, for various platforms, supports Alpha. Just I don't know its limitations yet, especially loss/quality and dimensions. Also, though a quick test could get imported to AfterEffects I don't really know about its compatibility for postprocessing. QT 7 does open it, QT does not, hm.
(…) Enough text for know - before my thoughts run in a totally different/wrong direction. – What do you think?
[ Attached 4 short samples to see output dimensions from a .ndbx with 5000x5000 px. – Interesting besides: compare their colors ;) ]