If this is your concern, a pony can be a solution, but I think it is simply "too much" for a recreational dive.
What I use is much simpler: a tank with a good old reserve valve.
If you forget to watch your SPG and end up breathing hard, you pull the reserve rod and you get back 50 bars, plenty enough for ascending and doing your safety stop.
If you want maximum safety, you need a Technisub spring-loaded reserve valve: this avoids the risk of pulling the rod in advance by error.
With a reserve valve your equipment remains lightweight and streamlined, avoiding all the complexity added by a pony tank.