It depends a bit on how you have your sessions setup. If each session is a separate tournament in a series, swiss pairing will not look at the entire series, just the current tournament. So if that's the case, you can't use swiss.
If each session is a new round in a single tournament there's nothing stopping you from using tiered swiss but I would argue against it.
- Tiered swiss requires at least 16 players so if your league is small you risk ending up in a situation where you can't start the next round. You should use swiss over tiered swiss if anything.
- Not every player will show up to every session so your standings won't be a reflection of true skill until the very end anyway
Honestly, I'd just go with "balanced" to make sure most players plays most other players. With 8 sessions each player will have 24 opponents so I'm betting most people would get to play most other people.
We have an insane variance in skill level at SFPD from Andrei Massenkoff to IFPA rankings in the 6000 range. We have only ever used "random" pairings. Don't stress it, everyone still has fun.