I don't really mind not knowing the pass contents for the sake of not knowing what you're paying for personally. I've never been disappointed by a DLC so far. Even Corrin who at the time no one had ever heard of in Smash 4 was fun for me. I also have a decent job and live in a household with two incomes, and while I'm definitely nowhere near "rich", I can comfortably afford my hobbies, and Smash is one of my favorite things in the world so I don't mind buying anything related to it.
I just don't like not knowing the contents because of the toxicity of the internet and speculation in general. Banjo & Kazooie were my most wanted since the N64 Smash came out and while I never really expected them, I always thought they had a non-zero chance. Small, but there. Besides fans of BK and a few small reasonable groups out there, most of the internet seemed to constantly diarrhea all over the idea of them ever having a chance. I respect people's opinions, but it was unwarranted. If they're a video game character, they have a chance. No exceptions. Now, the further away from the protagonist you are, I agree your chances go down, like I don't really expect Marin from Link's Awakening to be playable, but to outright say she's impossible and then constantly talk garbage about them is just annoying. (Welcome to the internet, amirite?)
But yeah, I want the contents of the pass to be announced just so people shut the hell up about that kind of stuff, haha.
As for what's going to be released in the next Direct, be it Friday or in September, I'm pretty convinced we'll be getting FP7 and FP8 announced. Just based on the frequency of announcements and the existence and ongoing pandemic that will absolutely go well into 2021 if not longer, I don't see the frequency changing that much. If there's only going to be one or two major announcements a year, and the "deadline" for Fighter's Pass 2 is the end of 2021, they have to be announcing 5 characters in about the span of a year. I guess they could dump it all in 2021, but I feel they'll announce FP7 with a Fall 2020 release and FP8 with a Winter / Early Spring release personally. Not sure how I feel about non-pass characters. Wouldn't be surprised if they did it, but am not expecting it.