Maruti Suzuki Swift is the right car for you if you want a car with Zero maintenance.
It's a car with the most powerful engine in this price margin , trust me its enough for enthusiasts driving also.1200cc k series petrol has provide some good power and potential to this car.
Talking about the looks : 8/10
Engine : 9/10
Economy: 6/10 ( avg. 15kmpl in city)
Comfort: 7/10
Maintenance: 10/10 ( zero maintenance )
After sales ( also spare parts) : 10/10
Since Swift has a very balanced look do if you are thinking about after market modifications then this is a car you should go for.
BUT,
If you want to buy a swift now.
Then I should suggest you to wait for some months because new swift is coming.
So I don't you should buy a swift now as it will reduce you market value as the new one comes.
So it's better to wait for the new one.
If you want to buy a car now you cant opt for Maruti Suzuki Baleno but if you want to skip the bookings then you should look ok Hyundai i20 elite.