All these suggestions would tune the F2P model to not having any serious inconveniences for casual, non-power players without huge amounts of time. In other words, there would be no incentive left for these players to consider spending a single cent.
Currently, F2P is designed such that everybody has a couple of inconveniences and will consider to buy stuff, sooner or later. That's the only possible way to go (see also my sig in this respect).
Your sig is exactly how f2p is supposed to work. There is a minority spending large sums of money, a greater portion that spends a little amount, and a large portion paying nothing. Expecting everyone to pay some is a p2p attitude that according to BW got them into the mess they sre in. F2p should allow people to sick around for free relitively painlessly so those spending the big bucks have someone to play with. The mindset for players should be this game is awesome and buying X would make it even more awesome, not this game is suffocating but for only $15 a month they won't choke me as hard.
F2p is designed to be supported by whales, but the whales will only stick around if there are small fish there too.