Anyone interested in Nintendo Switch Online, ShopTo do codes quite a bit cheaper than the RRP. If you were an early adopter then it's likely your subscription is ending in September, so it might be worth grabbing one soon.
https://www.shopto.net/en/switch-membership/
3 Months - £5.85
£6.99
12 Months - £14.85
£17.99
12 Month Family (8 Accounts) - £24.85
£39.99
I believe that the Family Pass can be used between different consoles, so you can get yourself a much cheaper package if you split it with a few people (if you got all eight people on board the cost each is just over £3 a year). I'd have to find a guide on it somewhere, but I believe one console has to be the primary, but it may even be possible for the other users of the account to play the downloaded games of the primary account (as long as another person isn't playing the game at the same time).
Pokémon has a lot of hidden cost if you're someone wishing to complete the Pokédex / get the full experience. The DLC is under £20 on ShopTo as well though and you can find the game online for about £40. It might be worth waiting until next year unless you're really in the mood, as I can imagine them releasing an ultimate edition with the DLC pass included. However, if you've been a Pokémon fan for a long time, this extra cost to be able to do everything / catch as much as possible is nowhere near as bad as it was in the Ruby/Sapphire era