I find this simpler method works for me.
I just have my .csv files for tables in Resources and keep the originals on my laptop (which is backed up).
I update the .csv files on my laptop, mostly weekly, and do a replace resource in RapidWeaver for each changed file before any other updates to the site contents and then a publish to get the latest content onto the hosting server.
You have to update the .csv files somewhere and this method makes previewing easy as all the updates are done on my laptop and the publish is only done once I am happy with the updated site.
I realise this is not very elegant but for a small web site with not many changing tables it works well for me.