Personally, I can’t stand the pre-paid tank of fuel option.
When I’m trying to return a vehicle on time I just can’t be bother to be faffing around about trying to put in just a dribble of fuel so that I can return it super empty. You never know how accurate the gauge is so it’s impossible to do accurately.
I personally much less hassle to take it full and return it full and without the stress of worrying whether I’ve used all the fuel that I bought in advance.
On another sub-topic, yes watch out for the pre-authorisation of a large deposit against your card. We hired a van to take to Ikea and the deposit taken by the van company combined the low monthly spend limit from the bank(regardless of bank balance) meant that we couldn’t use our French Bank Card. Using a GBP bank card incurred about £80 of forex costs that I had to chase down in UK to eventually get refunded.