in my opinion, which may not be "environmentally" correct, is to use the harshest stuff money can buy, because it works the quickest.
but not all paints can be removed with paint stripper, epoxy and most urethanes are impervious.
I have used all types and brands of strippers and some work better than others, but I have not found any "consumer quality" brand that harms fiberglass, wood or metal.... im not saying that if you were to submerge your fiberglass or wood boat in the stuff and let it soak for a couple days that all would be fine, but to paint or spray the stripper on and let it work for several hours, wont do any harm at all.
and after applying the stripper in sufficient quantity and letting it do its work , a hot pressure wash for the boat will remove all the paint.... and then one for yourself
