The £1k limit was mainly for ease of admin. More than that and I think you needed to be FCA registered or something which a lot of banks, local councils, etc are.
There are plans on changing the limit to promote e-bike sales but I don't know what's happening with that.
£1800? Scheme covered that, not just £1000? I was only aware that the police scheme went to £1500?