Haha nah I'm totally tracking with you! I agree that if there is a General in April it will cover the summer months up until the usual September direct. But thinking that this is still probably a console reveal calendar year, I feel like some patterns might shift. Will there even be a September direct?
Last time they revealed a new console they didn't have a General Direct until after it already came out. (Oct 2016 reveal trailer -> Jan 2017 Switch Showcase -> March 2017 Release -> April 2017 General Direct). The worry of announcing the Switch successor 9 months before release is that there's still gotta be a General direct in between right? But I'm already dreading the future Direct announcement tweets written with "Focusing exclusively on Switch software coming out in the next quarter" after we've had a taste of the next gen.
I'll be curious to see how Nintendo does it. Obviously you can't really do multiple Directs for a system before it comes out, but it'll be painful waiting in September for Switch 2 news and only getting a General for the OG Switch. My atm thinking is if the June reveal is true, it's outside of Directs. And Switch 2 won't be in Directs until it releases, instead focusing more on showcases, preview events, and maybe even a TGA game reveal?