That is a very good deal.And it is an official one.I expect to find even better ones(be it a better price or a bundle with better value) from "unofficial" places.If you were looking for an excuse to buy a 3DS, tgat is the one.And dont worry about buying a XL.In my opinion, the new 3DS screen size is very good for what it does.
My (locked) thread about how difficulty should be a decision for the developers, not the gamers.
https://gamrconnect.vgchartz.com/thread.php?id=241866&page=1