I've used it for years, but it's not good for everything. Don't use it where your skin contacts the fg. It works great on hull sides and it's lots easier to maintain than wax.
The biggest problem is getting the hull perfectly clean before application.
I've heard some folks think it's the same as old fashioned floor polish, but I really don't know. It does smell about the same however. It also comes off easily with ammonia though I purchased a kit with the cleaner which also takes it off. There are several on this forum with a bad experience, but I suspect they used it in the skin contact areas (which makes it soft and black).