Unless the procedure isn't consistent then BAH don't require the voucher from the hotel.
Hasn't always been like this and some other "FIT " companies do still need it for payment, so I guess most hotels still have it in their procedure to take the voucher
In my experience though I've not needed it for hotels, car hire always seems to want it though !