>>38878878I'd like it if events were handled like Magearna and used a QR code instead of a download link, plus behaving like a normal giftmon that you can nickname instead. Outside of that though it'd be much more ideal for them to try and set up interesting in-game methods for acquiring various legendary pokemon. I'd prefer they even make fewer legendaries available if it means going more in-depth with what needs to be done to get them.
If all else fails, then at least tie them into a sidequest with an NPC or a related pokemon. Like a pokemon ranger who gives you a Manaphy egg if your pokemon have high enough friendship, or making it so that chaining Carbink in a particular cave will trigger an encounter with Diancie.
I just hope it isn't just what ORAS did and having every single legend crammed into random portals and triggered based on certain party compositions.