First of all you should understand the fact that the criminal complaint cannot be filed before the court directly without approaching the local police.
If the local police is not effective or not responding or not cooperating then after exhausting the remedies in the local, you may aproach court with a petition under section 156(3) cr.p.c. In that also it will depend on what address you furnish in the complaint.
The police after investigating the matter the police may file the case before the jurisdictional court.
After that the case will run for years and once the accursed is convicted, then he may decide about preferring an appeal against the judgment. All these will take years.
Once he prefers an appeal, then the high court will send notice to the respondent police through local police and the defacto complainant by post.
Therefore your worries at this stage is baseless and also if you do not want to give the current address, nothing prevents you from furnishing the permanent address at a later stage too.
As your lawyer suggested, if the case in the trial court is disposed and a judgment is in your favor, then you may file a caveat petition before the concerned court with whatever address you are residing in that stage.