For what its worth, if you stay at a WDW resort you can preorder MB+ at a discount. Which may help.
Also, you don't have to recharge them if you're only going to use them to open your room or charge items to your room. My DH hasn't recharged his MB+ yet and it works fine for him in the parks...