8/10.
Switch Online looks fairly barebones, and it's disappointing it's NES games only for now. I expect they'll launch a SNES for Switch app and charge a supplement for it, but honestly that's probably fair enough - £1.50 a month isn't much. NSMB U DX not being an all-stars collection is a bit of a bummer, too.
That being said, book-ending the Direct with two major announcements for next year is very exciting. New IP from Game Freak is also pleasing, the Final Fantasy announcements are good news, and overall, 2019 could be really strong. My concern at this point is that we'll see Nintendo of old return, and some games won't make it out till 2020. Prime 4 and Bayonetta 3 are likeliest, but Pokemon Gen 8 or 'Town' could also slip.