@spk
You asked about handling, braking, foot space... Id answer by asking you what is ur current car?
If ur downgrading from a civic, corrolla.. then u might not be impressed otherwise these small JDMs can impress u in all ways, great leg space, handling and ABS brakes...
These are proper luxury cars when compared to the tin cans we are driving here...a 660cc JDM can stack upto any 1000cc car in Pak in term of durability, riding comfort etc... it would eaily win.