interesting setup! definitely something new!
if it was me, i`d skip the black taillight thing, they looks smth like for a Civic? and lower the car by an inch - good for looks and performance! But very Japanese looking car :)