The interface is nice, but the "daily" limit is indeed annoying.
The expiry can't be set to the current month (claims 9/21 is "in the past"), so as you've said if the idea is to avoid repeat payments it's only going to work if they are more than 1-2 months apart - or if you cancel the number as you've suggested.