Thanks for the info Mike, I always forget to check up on HomePin Facebook. Although I follow your page on Facebook I almost never see the posts because Facebook very rarely puts company/page posts onto the news feeds of their followers. Followers have to explicitly check the page or check their 'Pages Feed' in addition to their news feed.
Pinside is like Facebook, which you're already sharing to. You could share to Pinside at the same time that you're sharing to Facebook and already have the image files open ready to drop into Pinside just as you do Facebook.
Inside's image handling might be 'strange' compared to traditional forums which are community run and cannot begin to afford the cost to host large amounts of image assets. But because Pinside takes in money to pay for hosting it can host image assets itself instead of linking to them. While it might be more cumbersome for some people to post images, the benefits are many: images will never disappear due to dead links, ensuring they remain a valuable resource in the future; images can be displayed within Pinside's own image viewer which is optimised for mobile devices (the majority of devices using the web today); images can be rendered as smaller post-friendly versions that are clickable to view high-res originals within the image viewer (everyone who has used forums knows how a large [img] can totally break a page when it is sized too large for the forum layout).
So I'd encourage you to post your images to Pinside. Or at the very least you could post here saying new info is up on Facebook and provide a link. You'll get more people liking your page and remind followers to check in