Banging a pic up with a welcome thread is pretty normal, stock car or not people have just got a new car, it needs to be shown off
My build thread is hardly exciting, but its more a way for me track what i've done. If no-one listed or documeneted their mods, then all the how-to-guides and things would be pretty lame. Or let other members see what a potential mod would look like