I'm very into this. A while back, I was working on a product that unfortunately folded in the live streaming content creation space, and we wanted to treat our subscriptions like refills, but we really didn't have the language around it like this. Giving users agency on the renewal process rather than hostile subscription practices is a breath of fresh air, and a surefire way I personally would feel more comfortable using a product.