Personally I believe tubs are better to view the snake itself then a tank. In a tank you pretty much need hides and all you're really looking at is a pretty enclosure.

I don't use hides in my tubs (unless absolutely needed) and I can actually see the snakes. They don't seem to mind me watching them at all.