i like both, the only good thing about the XL is the large screen, while the 2DS has a better grip and it also feels much sturdier, it's just so comfortable to play on compared to the xl.
Take it from a person who owns both, if you want a bigger screen go for the XL, but if you want comfort go for the 2DS








