Except for the Stevia, I see no problems for what you are thinking. You will need some menthol or Koolada to get the Altoids effect though and some PGA to get the peppermint oil to mix with the VG. I've never seen an artificial sweetener without fillers in a local store, but it my be different there on the west coast.
I too have seen a number of posts saying not to use oils, but since I've used oils, I really have no idea where the concept came from unless folks are confusing veggy oils with mint oils. I know that Rolygate and a number of others of us have used oils for over a year without any issues, but once stuff like this gets going on the internet, it takes on a life of its own.
With oils, you mix in much smaller ratios. 5% is huge for an oil. So you may want to start with 1% mint oil, 10% PGA and mix those together before putting it with the 89% of your base. Top with a drop of menthol or Koolada and a drop of sweetener or EM 10% solution. It will be a bit cloudy, but should be
vape-able right away. Adjust the mint oil up very sparingly to taste. (Putting the bottle in a cup of hot tap water, to warm it up, will help with getting it to mix well during shaking.)