I want to point out one "flaw" with graveyard and make a suggestion. As you know it takes a year to improve your graveyard from the simple one to a more advanced one, like so: graveyard->old graveyard->ancient g.->legendary g. While players in the old worlds may already have the ancient one, players from the new worlds like mine (Langendorn) don't even have one.
What I'm trying to say is that for a non-diamond user it would take 3 more years of playing FoE to get to the legendary phase in new worlds.
My suggestion would be to give the ability to players to improve their graveyards. When your wage wars, your victorious troops would bring home fallen comrades, it makes total sense, right? The more you fight and win, the bigger your graveyard becomes. Could game designers program FoE in the way where you see your total loss count?
I know some might abuse this by making a deals with neighbors and wage wars with BA troops, well I thought of that too. My idea is that only troops from the age you acquired your graveyard would be able to extend it, and only victorious. We could put some counter like 100 died soldiers would upgrade your graveyard to the old one. Next stage would be 500, than 1000 and so on.
It's just an idea, which makes total sense in my mind.
Dear Mods and players, if you like that idea, please support it and pass it to developers.