The 906 or S cams will need some open roads to really get going and be appreciated. You need to wind them out all the way to the top. That is where the fun is, and it is A LOT of fun
If you drive in the city, you can't do this safely or you will make a lot of people mad.
So, if you have roads like here in California (think Targa Florio without the spectators), the engine would be "streetable". If you cant't get the revs above 6000 or need to spend most of your time below 4000, go for a less overlapped cam that will give better low end torque.
JMHO