How you see any of this as a great thing for non-coiners is rather delusional. It is completely dependant on one's alliance, their interest, and their ability to rally and defeat a building. tln being available to spontaneously find and and join said rallies. Oh, and be on line at the same time as the people that can kill the buildings. That all requires the stars to align. AND jbe in a server that ranks 1st...... that's a lot of requirements. If one is a non coiner in a server that can finish first and an alliance that can be successful then that non coiner is most likely someone that will not be thought of as a sought after individual to be notified, invited, capable, and/ or desired participant for the event. That makes it not an easy way for non coiners to get supremacy fragments.
Maybe it's more intense on your server, but we had people who joined rallies on like 2 or 3 buildings make the top 25... so I don't think it's unreasonable to qualify. Obviously the rewards are based off how your server does, but even if you take last, you still make progress towards that civ gear. Evony doesn't give a lot of ways to get it, so f2p players need to take advantage of the opportunities when they come along.
I agree as f2p you really can't allocate march speedups for another battlefield that requires the stars to align to get rewarded. it's just not realistic unless you spend or don't really compete on regular battlefield.