This is a really cool idea! I think the paid portions may appeal more to competitors rather than casuals like myself, but could be a fun and effective way for someone wanting to grow as a player.
I started a list of basic mounts and elements on here to use as reference for these types of situations. If there’s anything you forgot to include, it might be on there.