Link is for the Switch 1 version, which is also backwards compatible on its own, but the real deal is getting both versions for under 30 when the Switch 2 native version alone is on sale for 44.97 at the moment.
You have to play the first hour or so of the game (a lot less if you skip the clips) to unlock the IN GAME upgrade purchase option. Good news is, that's 14.95 normal price, meaning you can buy the game now, and not worry about having to race through the tutorial and buy the upgrade before a sale ends or anything.
Once you buy that upgrade, you will own both versions of the game digitally. So if you hand me down'd your Switch 1 to a kiddo or sibling, they can play the last gen version too, which is always fun.
![[Switch, Switch 2] Hogwarts Legacy $13.49 (Switch 2 Ingame Upgrade Add. $14.95, Total $28.44) @ Nintendo eShop](https://files.ozbargain.com.au/n/15/946315.jpg?h=48580dd9)

Just buy a switch 1 version from EB, purchase the switch 2 version when you put in the cartridge and return the switch 1 version within 7 days.
$15 bucks for the switch 2 version