It’s not bad, perhaps nicely captures that part of adolescence of developing a separate life and being a bit old for Christmas magic but not wanting to give up on the bits you enjoy.
But strong ET, flight of the navigator, stranger things vibes which are not Christmassy at all, and a bit behind the trends…
The “spirit of Christmas” would’ve been better served if he’d invited the alien home, like a rip off of the Snowman instead.