What's stopping you posting the screenshots at launchpad, I've posted screen shots there many times.
As for posting them here, the restriction is that if you post them in-line they MUST not be bigger than 600x600px, but if you upload them as attachments they will appear as thumbnails, which are always OK. The other restriction is that they must not be offensive.
BR
|