Is This Cam Streetable?

I don't get why people will go no compromise on cam but put the brakes on gears. With 3.55:1 you'll never be in your powerband 99% of the time.