Okay, before I work on homework, I will bring my thoughts on the trailer. I am far less salty than Brit was.
First, the game looks very...very nice. The trainers look cool, especially the girl as she looks to be a young version of Hilda in Red's clothes. This art style I personally enjoy and I think if it is fine-tuned, it will be a great base for the Gen 8 games, minus the wild Pokemon being visible (I think it'd kind of be weird in the main series Pokemon game). As well, EEVEE ON MY HEAD, OH MY LORD THAT IS FREAKING ADORABLE AND THE CLOTHES ARE SO KAWAII I WANNA GIVE IT A HUG! *ahem* sorry, as I said, Pokemon clearly has taken my manliness away. As well, at least the battling with trainers does seem to be for the most part of the actual game. Not to mention that you actually throwing the Pokemon, admittedly, is kind of living out a childhood fantasy (I mean, if you have that as a "control option" where you can at least do a throwing motion when you throw a Pokeball in Gen 8 and turn it off, it'd be fun, at least until you try to catch a legendary that won't stay in the freaking ball). Even the Pokeball accessory is a nice little thing to add to that.
However, the Pokemon Go integration is kind of "eh" to me. I think if I'd play more Pokemon Go and have a switch, I'd really like it, but since I rarely play Go, that is kind of the thing keeping me from leaping into it. As well, the lack of battling online is kind of a no for me as even though I don't hop on the battle spot all that much, I'd still like to be able to battle my friends (until they rage in Free-For-Alls, I'm looking at you, Nathan!). That for me, at least for now, makes me say "No thanks" to the game until more information comes out. I think those who do play Go and want something to fill the gap a bit until Gen 8 will probably get some joy out of it, but for me, I'll be trying to complete the Ultra Sun dex to try my paw at Shiny hunting and hoping some of you can battle me (as you can battle between regular Sun and Moon and Ultra Sun and Moon except you can't use the new mons or forms). I'm sure I'll be getting a Switch eventually, as I also want to play Mario Oddessy, Splatoon, and Mario Kart for sure, but this won't be the reason I'd buy it and I may only get it if I get an itch to play it.