I'm looking forward to the development of your ramdisk product. You have designed a friendly UI. Looks nice so far.
I've been playing with a couple of other ramdisk products, and each have their pros and cons.
Features that are useful:
1./ Ability to use PAE on 32bit OS
2./ Ability to load an image at startup but NOT save it on shutdown (ie. fixed image, not damaged by "user", OR
3./ Ability to load an image and save changes on shutdown
4./ To have a pure volatile disk
5./ To have points 2, 3 and 4 operate independently on different ramdisks that all start at the same time
6./ An image management tool, which allows the admin to create an image....first defragging, then cleaning unused space, then saving as an image file.
7./ An image management tool, that allows the user to load a different image (see point 2)
8./ To have an autoclean function in a temp directory (selectable option). Reason: I use a ramdisk for internet temps... but if the disk fills up... browsing slows down... and I have to manually clean up. It would be useful if the ramdisk automatically cleaned up the oldest internet temps. For security reasons too, for a 24/7 machine. Perhaps allow the temps a "life" of 60 mins or so (user option).
I guess some of these points would fit neatly into some kind of user profile management.
And dont forget 64bit!
I look forward to testing/reviewing the next update!