Not sure if it works, but would be very promising.
The zkSNARKS would be implemented if I decide to use RaiBlocks, since RaiBlocks currently has a very weak system in place right now to protect transaction privacy.
There is one person that is claiming to be working on a solution (here https://bitcointalksearch.org/topic/pre-ann-stone-dag-data-structured-private-cryptocurrency-2581762). It is quite a difficult task, due to how much computing power each transaction would need (this will slow down the process considerably), and I will do my own analysis to see how feasible it really is.