>>30446631I would pay for a mainline game that implemented some of those ideas, even if only for specific mons.
Keep like 3-6 favorites around in your house and interact/play/care/train with them for fun/easy friendship boosts, EV training, whatever. Make it a postgame thing or available after you get the flying ridemon or something.