Let me explain my pov of a balloon payment. You only use one if you plan on getting a new car every 2-3 years. You don't want to get a balloon payment if you plan on taking ownership of the car, say after 60 months
A balloon payment will lower your monthly repayments, you take a financial lease over 60 months but after 24-36 months you need to think about trading it in for a new car. The trade in value will be enough to cover the outstanding balloon payment.
This is how you avoid paying the balloon.
You can settle early on any financial lease or hire purchase with any bank with no penalty.
By using a balloon payment you pay less per month compared to a normal hire purchase. But you commit yourself to upgrading your model every few years so to avoid paying the balloon
Don't take a balloon greater than 30% and don't buy a model with poor resale value. Also don't pay a deposit on any new vehicle finance agreement when taking a balloon since you don't want to dump extra money into a vehicle you don't plan on keeping for a more than 2/3 years