Looks pretty good, except it looks like someone had a little too much coffee to drink before cutting, but as you said it does look better then it did. You could try mounting the turn lamps in the supports. If you dont like them there then you tried at least!
Don