Just watch out for the sales pressure you get subjected to on pickup.
The people at the rentals agency always try to upsell, upsell, upsell. This includes lying to your face about the taxes, insurances etc that are included. Make sure you have complete documentation and understand what each of the inclusions listed are.
Sometimes you end up having to pay otherwise they won't give you the car.
I had an issue with MIA Thrifty a year or two ago when using Netflights - even though I had printouts of all documentation they would not give me the car until I paid extra.
I was able to resolve with Netflights via email and the car rental agency itself ended up crediting the amounts back to the CC.