I have to say, my experience was a bit more positive.
I have used many different types of brands and treatments myself for the last 15 years and found Bio sculpture to be the most hardwearing and long lasting, yet least aggressive brand... for me anyway. So when I decided to change career and go into Nails and Beauty Bio Sculpture was my first choice.
My trainer was exceptional and extremely knowledgeable about nail care and nail anatomy in general which I found very reassuring.
It is more expensive to buy than Shellac, for example, (which I also offer and who also offers really good training ) but it is longer lasting, and so although I charge my clients more they only have to come once a month instead of twice.
It may have only recently changed, but you can also buy all of their products online now and if you order before 12 noon you get next day delivery.
I think at the end of the day you have to decided what type of clients you think you will gain or be catering for within your area. I, for example, rarely have clients that ever ask for false or acrylics, ect. They want to maintain or encourage their own natural nail, so Bio is perfect for me. If my clients changed, I'd have to change.
Good luck! I know how daunting it is all is when you start - it's a minefield! I have found out so much being on here though - The ladies really know their stuff!