Hi Chad,
I have been doing something very similar. I am using MCUXpresso 10.0.2. on OSX. The problem I found with the frdmk28f_usb_examples_usb_device_msc_ramdisk_bm example is that the disk created in the example is simply too small to hold a filesystem. If you go into disc.h and change the size like this:
#define TOTAL_LOGICAL_ADDRESS_BLOCKS_NORMAL (240U)
It then gives you a 120k byte disk which just about works (at least for a Mac file system).
I have then moved on to using SDRAM but so far have found that I cant make the USB dump directly into SDRAM. It immediately crashes, I do not yet know why. My current working scheme is based on frdmk28f_usb_examples_usb_device_msc_sdcard_freertos with the calls to write to the SDCARD replaces with memcpy. I'd much rather get the data going direct to DDR but at the moment that doesn't work.