If you're looking for a rod that will "tackle" both angles (puns intended), a 9' or 10' 7-wt should be fine. I have a fished a 9' 7wt for steelhead on both coasts and taken many large smallies on the same rod. You'll need some stiffness to cast big flies - and definitely for the reel screaming runs and jolting takes that the steelhead will provide.

Marty
MFTG