Overall I'm pretty satisfied by the new conference.
Pokemon Bank or a successor was pretty much a guarantee going forward, but it's still really nice having an official confirmation. Being able to access it from you phone and trade through it also seems really nifty.
Pokemon Sleep is....eh? I might buy the plus+ anyway though because I'm a bit of a pokemon drone. Really skeptical that it'll do anything to improve my sleep quality though.
Pokemon Masters looks like something I'm going to burn a lot of time (and hopefully not money) on, at least for it's first year or two.
The lack of Sw/Sh news doesn't surprise me in the slightest, since we've got a direct coming soon. They've got to show something interesting during that.