That is a good place to host your pictures. Here is the link to the where Ron explains the procedures.
http://www.finescale.com/fsm/community/forum/topic.asp?TOPIC_ID=2331&whichpage=1
Good luck, hope to see your pics soon.
Happy Modelling and God Bless
Robert