That's interesting, I wasn't aware of that. Unfortunately this is the scheme my company use, so I have little option.No, but all dealers will let you top up with your own money.
FYI, Cyclescheme takes 15% commission, the standard £1000 voucher is worth £850.