I've played in an 8 team league for the last 13 years. There's always someone that takes a backup QB and backup TE because they absolutely can't function without that security blanket on their bench, but for the most part everyone sees RBs and WRs still available in the mid-late rounds that they're not used to being there (in a bigger league) so they just pound those positions. You can wait waaaaaaay late and still get a top 8-10 QB, same for TE. Typically no more than 10 get drafted.
We've tweaked the format of ours over the years, we did superflex for a while but switched back to 1QB last year for some reason. When teams are stacked, we like to expand starting rosters. We use 3WRs, and 3flexes. Superflex is a good option too.
It's tough to trade in small leagues, unless you can work up a simple "I like your guy and you like mine" type deal, because nobody is going to find themselves deficient at a position when injuries/byes happen unless it's just a catastrophic luck type situation. Waivers dont get used as much because half the time it goes like this: I drop A to pick up B, someone else drops C to pick up my A, then D gets dropped to pick up C...because you're usually dropping good players, not just churning waiver fodder over...
Just for grins - my latest 8 team mock and the round I took them in ( )
QB - Lamar (9)
RB - CMC (1), CEH (4), Henderson, (6) Gaskin (7), Edmonds (8), RoJo (11)
WR - Diggs (2), Ridley (3), Lamb (5), Fuller (12), Ruggs (13)
TE - Andrews (10)
DST - Rams (15)