ive also test drive both strada and ranger...

strada's suspension is a bit soft.. more of a van than a car... the ranger is more stable in corners and at high speeds

steering... ranger is responsive... but a bit heavy...

power--- the ranger is very responsive compare to the strada..

you can feel the ranger is more solidly build... mas tahimik din ang engine... less vibration...

IMO the ranger is at a different level... or maybe its just me...