My only gripe is that it would be easier to have a pressure pad.
They do make a pressure switch for the SuperTac. As for the mount, you can use any standard 1 inch flashlight mount if you get the GGG ring reducer for $10. GGG-1248. I found that the $10 for this and using a regular light mount is a hell of a lot cheaper and works better than Streamlight's proprietary .90" mount.