Thats basically how its done in most of Europe. Price changes every 15 minutes and some smart system starting washing machines etc if a certain threshhold is reached.
Of course you can also get a hedged contract where you pay a fixed price and don't need to care about it, but you have the choice.