I think it is a clear improvement on the tabletop version of the ability, where you get (cleric level)% chance of getting an effect that might not even be what you asked for, if the DM feels like doing a bit of monkey paw shennanigans. And any success is followed by X days before it can be granted again. Even in Solasta, where you know the outcome (you get a powerful Avatar to aid the party for 1 hour) and you can do it every long rest instead of once every X days, it is a pretty useless ability because it only has a 10-16% chance of doing anything.
Having 4 different on-demand uses for Divine Intervention that can be planned around really does feel a lot better, at least to me.