I did it myself, it was pretty easy. Could a pro have done it better? Yes. Would I rather have paid someone else to do it and make it perfect? No. They aren't permanent, the worst that could happen is that you screw it up and have to throw out the vinyl stripes. Based on the cost of my stripes...
I ordered one on Friday and will be installing it without top on. Does top install over it? Or do you have to remove it and reinstall if you take top on or off?