To show users my new rig where can it go?
you can probably just put it here in the Meeting Spot, i'd guess
Go here: https://www.techspot.com/gallery/
Upload here: https://www.techspot.com/gallery/uploadphoto.php
The Picture Gallery is just up there on TechSpot's toolbar (next to "My Profile")
The gallery is the best place I agree, then you can comment on the rig right there, receive feedback, etc.
Finally add a link to the pic/description from your signature.