I have both .. Alto and picanto personally i love picanto a lot.
alto it does the job but build quality is so much pathetic.. i m sure u have never seen alto accidents i wish..
bro i have seen it.. i hate it .. for school drop and shopping ... i think u should not prefer .. suzuki cars except Swift new one but still new one swift has some flaws.but still better then other suzuki cars.
and alto cabin noise .. i cant even talk while driving ..engine sound is too much cabin insulation 0 .. i mean.
i have both picanto and alto i know the clear difference
3.5. u can get clean City 2020 or i will suggest you go for picanto then
rest your choice just compare both sound insulation driving pleasure and specially steering.. picanto steeting like a butter..then make a choice.
rest up to u..
take care brother..and best of luck !