You are talking about jurisdiction matter in cheque bounce case.
It is a perfect order and keeps in mind the natural justice..
1. A company situated in Mumbai goes to Patiala and sells goods there and take a cheque. If this cheque gets bounced where will you file the case ??
2. A Bank with head office and legal team in Chandigarh, gives loan to a small time business man in Kanyakumari, and takes some cheque. if this cheque bounces where will you file the case ??
If the companies / Banks can go and do business at far off places, then they must be ready to get into legal cases also at such places. And please note that innocence is presumed in favor of accused but there is no such presumption that complainant is truthful, so there should be minimum inconvenience to accused in such cases which are quasi civil in nature.
The rate at which these cases are piling on, very soon they will get the notoriety of DV Act (a la S.498A).
Few of laws like NI Act, DV Act, S.354 IPC are quite disturbing and can go well only if perjury is enforced with the same force by the courts, otherwise they will become tools in the hands of dishonest and immoral people.