I think the biggest barrier is knowing what you are getting yourself in to. You need to be an Obsessive, OCD, Artistic, Workaholic with the ability to learn everything from Chemistry to microbiology and everything in between. Money can be earned,Laws and permits can be granted and navigated, But knowing exactly what you are in for is, in my opinion, THE barrier.