Hi Dennis - I hate those small thumbnails that most of the users there post up - they are loaded directly to the forum, and to be honest, I can't be bothered to click and enlarge them, so never really look at them.
I always post pictures that are hosted elsewhere like you have done - i.e. photobucket or similar, so I should just post them up full size - which as I say, makes them easier to see.