"An extremely simplified explanation would be if Amber wants to send Bill 2 Manta, the Manta would be swapped to an untradeable/uncollectable sub-currency which would be sent to Bill then instantly swapped back into the 2 Manta which allows for privacy, all verified through proper nodes."
Who provides the untradeable sub-currency? Will Manta create their own or would it be third-party? Privacy would be guaranteed with this but what about the security of the sub-currency transaction/swap?
Also I have never heard of Raiblocks and I'm fairly new to cryptocurrency so I would suggest that in referring to them, it would be fairer to the community to explain in detail the system they use, instead of assuming everyone is aware of it.
I'll be keeping an eye on this project as cliché as that sounds. Your roadmap timeline might be a squeeze. Hopefully you can pull through.