Yep, Xbox supports IPv6.
Maybe it's a ricer thing, but I definitely see a difference and I compared my ISP's router (which didn't display CPU load), an openwrt router without hw flow offloading support (horrible), and an UDM SE.
(I don't have an Xbox, I just see posts on my local ISP's forum)