>>54593559basically LGPE's system at the very least, but for a real game with 400+ pokemon and such
ideally a system similar to PLA, but you can choose a ridable pokemon for each type (land/swim/fly)
unfortunately, considering who's in charge of the series that is already too much to ask