I've got plenty of experience pulling the top, I just think it's kinda of a pain in the ass. Is it hard? No. But I'm sure it could be easier.
One of the things I'd considered, which I haven't really researched yet, is installing a weld-in X brace, then using locking hood pins to hold the targa in place.
Basically, start with something like this:
Then modify the top to use pins like these:
I plan on doing the X brace anyway, so I'll probably just pick up a spare targa to try it out with. I have no idea if it would work, but I figure it's worth a try. The idea is that there are no bolts inside that you have to screw with (nice pun, huh?). You hop out, pop the pins, and you're ready to go.