you're right about the smoothness. i myself have sat in one of those cabs. one can straightaway make the difference. i was just curious about the A/C but Hasnain saab's answered it.
As for the logo, why not get the word made? there's a very good shop in Aabpaara for all sorts of stuff. forgotten the name but quite famous for number and name plates.
as for the foot rest, my sugestion is the Sultan place because i myself am on the look for one for my Corolla and havent been successful in these Isb/Pindi markets yet.