Did you forget to include RBs in there? My group's smallest league is 10 teams, but we usually do QB, 2RB, 2-3WR, TE, FLEX, a SUPERFLEX spot, and D/ST. We never really use kickers and in one league we don't even do D/ST, which has honestly been fine so far.
The Superflex is usually just your QB2 but gives you a little leeway for experimenting if theres an injury and nobody on the waiver wire. I had Engram in there once when he was going off last season, with Kelce in the TE spot. I guess in an 8 team league that is less of a problem, although last year was a bad year to not have a top 6ish QB.
We do full PPR as well. From my perspective it just makes more players playable, especially TEs. But an 8 team league might not have that problem either
Yeah gotta have RBs. And since the league is so small why not 3 rbs and make some position scarcity to facilitate trades or see who really knows their stuff.
If you only have 2 rbs there’s always gonna be great options on the ww. Heck why not go 3 WRs too. I do like the 2 qbs.
So a mix of your ideas. 2qb 3rbs 3wrs 1 TE 1K with weird scoring (-5 pts for missing an extra point. D can be great if you fine tune scoring.
I think adding some position scarcity and reasons to trade is a great idea for an 8 team league. Plus seeing your team get a bunch of points just feels good lol. Even if its just because there are more players