Any reason why did you throwing out the @angular/router?
I mean if you want to build 2 apps(web and mobile) out of single repository would you keep the @angular/routing for web app and have ionic routing mechanism for mobile apps?
Something that I am trying figureout Build Ionic app and web app with angular-cli+ionic-cli from single repo