It isnt really worth taking the pin out. The benifit is from taking the fly weights off the cam gear. It is totaly a reliability thing. The weights have been known to loosen up and fling out far catching the head and valve cover. It really tears things up.
I got rid of mine then went back to running it with BigDaddy660R's decomp setup. He had some aluminum covers made to cover up the fly weights, and some wight pins that were threaded on the back. That way they couldn't back out and loosen up.