Hi guys. Good info here.
A thought - modify the start and stop script to copy the data files to the flash storage on shut down and back on start up. Set a cron job to stop then start vnstat once per day. This should limit storage writes and keep them to a minimum while keeping you fairly covered from unexpected reboots and stuff.