Couldn't one circumvent CSP by sending the data to a legitimate analytics service that everyone uses like Google Analytics?
That did mean no jQuery, no Google Analytics, no NPM modules and we had to build it as a standalone page outside our React setup, but it's worth it to be able to definitively inspect every line of code and provide a CSP that locks that page down tight to just our subdomain and our vendor's.
https://www.reddit.com/r/btc/comments/7dsmvd/my_analysis_of_...