I hate to point this out after all your hard work but - have you noticed the writing on your tyres? They're not stealth, people will still see you coming. And what about that fancy racing jersey with all those furrin adverts on? I think this is a work in progress....
Just a thought
Anyway, never mind all this twaddle, how do I get an emoticon into this post?