I've been using HOME for the last few days (the basic plan, not the premium) and I'm very disappointed in its functions.
First and foremost, trade evolutions not evolving, even without held items, kinda seems to defeat the whole concept of the gimmick, especially if this is going to be the main way to trade going forward. Sure, you can trade in-game via a set Link Code but that requires being online at the same time and hoping that no one is using the same code, which might need a few tries, especially without a friend list in-game that should be checked for priority first. It took me a few days to get Accelgor because a buddy of mine was busy and you can't catch one outside of a max raid. They spent so much time on animations and art in Home but couldn't be bothered to do a simple evolution animation? I also wish there was a way to filter out trade requests beyond "no mythicals/legendaries", like maybe via Egg Groups. I know that its always the case in Pokemon with players wanting a Lando-T for a Caterpie lvl 5, but with so much hardware to work with you'd think they could organize the function better. Like put in a "no Pokemon in the undiscoverable egg group" button. Lastly, I am really annoyed with the split in function between the console and the mobile version. It's just constant: Open App, trade pokemon, close app, Open app in switch, transfer pokemon to game, transfer other pokemon from game to home, close app, open app in mobile, trade. I get that mobile is much more convenient to check, and has its uses, but man is it tedious.