I have a free software for looking and printing designs from them but not the full software. He was in my town a couple of weeks ago but I did not get to go to see him. I do use Floriani stabilizers and love them - do agree they are more expensive than some others though.
Haven't tried it, but Mr Floriani is an embroidery guru so I expect that he would have tried other software before he decided he could make a better product.
I got that impression from the lady that did the class. A senior moment causes me to forget the presenters name.