I would not say too many. F1 has twice as much rounds but obviously right now rally takes a whole week to complete. Recce starts already monday/tuesday.

Why not Wednesday and Thursday for recce? Then Shakedown at friday morning, rally itself starts friday afternoon. Could easily run 300km. Friday 75 km, Saturday 150 and Sunday 75.
Throw in nightstages where possible and points for stages/legs and more tyre changes.