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.