1 - Different team tactics based on field position.
I used to play a rugby sim (Rugby Dynasty) and you could specify team tactics for within your 22m, 22m to half, half to opponents 22, and opponents 22m. If my team is back in my 22m, I don't want them trying to run the ball the length of the field every time, yet if you increase kicking to compensate, they are more likely to kick the ball away needlessly attacking the opponents goal line
2 - Forward passes into touch should be given the option scrum or lineout
Currently (at least due to my experience) a scrum is always awarded. In real life you have the option (Law 19.4(b)). This could just be randomised (RNG maybe?) to reflect this option
3 - Set a match day 23
It is not realistic that any player from your squad can be called into the fray at any point. In real life you only have 8 subs. Would rather have to set a 23, even if it means bringing on players out of position.
4 - Out of position modifier
I have seen a few teams about which are playing players way out of position and receiving no penalty (yes, because their build is suitable). Why not have an out of position modifier (-20% of star level)? In real life you wouldn't see a winger propping up the scrum, or a flanker playing fullback without missing a beat! Might be nice to try and reflect this
5 - Track career stats
This could be used for player (human) wins, losses, points/tries for/against.
6 - League 'XV'
At the end of the season, to have a list published of the team of the season. Base this on a combination of stats (Passes complete, tries scored, tackles made etc).
Ok yes, a lot of suggestions. Maybe not all reasonable, but might as well make them here!