Not feel'n it man. Needs to be squatted down a good 2" with some 18" rims, and a color change....or at least ditch the flames. Definitely agree it needs fender vents.
Hey, not everyone likes the rims and color on my '76, but every time I take the cover off before a drive, I get that awesome feeling of knowing it's mine. As long as you're happy, that's all that matters. Good for you man!