I do like your ideas but not sure it would work.
P2W - as long as I can keep Ninja/Beast Run sure. They are my preferred and favorite travel powers.
Base Macros - I don't use seeing how I have never understood macros. I still Ninja/Beast run and fly everywhere unless a TT, ATT or Oro Portal appears. I use my trusty corded trackball mouse, spacebar and the W key to go everywhere.
Start up funds ?? Does that also include no base storage access. All you have to do is put a few hundred SO's into storage to fund a toon at start up.
No AE - There is no difference between an AE farm and PI farming Fire Demons, Council, Bobcat, Battle Maiden etc as each one is catering to your strengths.
Temp Powers - just take away the Envenomed Dagger. That will slow down the solo tf's a little bit.