You can prob get better CB % on another card. The only way the disney visa would be more helpful (I think) in this situation is the rewards can be used to pay dues. There are other cards with better SUBs right now
If you haven't already checked with your closing company, you should do so before applying for a credit card you otherwise may not need/want. Not all closing companies will accept credit cards as payment.