RE Ramdisk: Running the risk of repeating myself, windows will cache files that are accessed often in standby memory, it's transparent and windows manages it all for you.
I expect once you add the overhead of populating the Ram disk from HDD, other than write performance I expect application loading would be similar if from standby memory or ramdisk.
Other downside with ramdisk is you copy a whole application in, but not all files will be required by that application, so parts of your ramdisk are totally wasted. Again standby memory will transparently cache what's required, and balance memory with what's required as application & system memory.