So I originally was going to go with PrimoCache to try and speed up my transfers on my network to the server. My thought was that everything would go there and then it would just dump it to the appropriate drive. I never thought about a pooling solution...maybe I am old school and like to individually manage the drives, who knows.
Then I saw the price tag for server and decided against it (never even installed the trial) and started looking for SSD caching options (and even thought about scrapping the 10g all together and just be more patient when moving stuff around the network). That is when I came across Drivepool and went down that road and then transfer started good and then went slower than gigabit. Then Aquantia support recommended a RAMDisk to test the throughput and that is when I went on a quest to find a RAMdrive (and I did try multiple).
And yes, a RamCache from Stablebit that could be used in place of the SSD optimizer would be nice (another hint thrown in that direction). Furthermore, an option to step the transfer...fill the ram cache to capacity and then go to SSD Optimizer if it is larger than ram cache and then balance to spindle in the background.