For those looking to make the transition to data science, another option is Zipfian Academy (http://www.zipfianacademy.com/). No PhD required.
If you want to pay money for experience, why not get an actual degree from an accredited institution?
A more realistic alternative to Insight is to do a (paid) internship at a tech company. This is the path I took.
I highly recommend internships and they are wonderful if you can get one. Unfortunately not everyone can be so lucky, either due to lack of experience/technical abilities or an advanced degree (not everyone goes to college). I believe these alternative educational routes are democratizing such industries and many of them offer scholarships and tuition assistance programs.