Hello
I'll post the suggestion first and my reason second, so that you don't have to bother yourself with reason-looking-like-rant if don't want to. :p
°1 a) Daily login : Starting from the 100th day the first prize of the first colum (a.k.a 1000g) would be remplaced by either an elemental or an elemental fragment (Like needing 2-3 frag to make 1 normal elemental) Then the 150th day it would be the second prize of the first colum than get replaced and so on.
°1 b) Or adding another kind of logging prize like those 7-day logging prize or those montly than you need to "check" which give you few prize along the month when you get the required amount of check with gift getting better and better until it start again from scratch the next month. There is nothing to save your arse if you miseed a day aside the fact they usually give you 2,3 day of margin so on a 31 day month, you would need like 28 check for the last rewards.
°2) An elemental fairy/gnome market (somehow than seem more realistic than a troll for those kind of good xD)
Where you could sell you elemental for "elemental coin" (No need to praise my naming sense which could only be used in that market, just make it look more like a trade business than a buy/sell business what i mean is if 1 fire elemental cost you 10 coins to buy, they also give you 10 coins each when you sell them, well just my wishfull thinking. It will not kill us even if we get 5 coins for selling fire but cost us 10 coins, afterall can't be much of a waste than unused elemental what i mean is i believe by the time one gather all elemental they should be few kind of elemental where we have way more than required a.k.a earth elemental. (Could always add those coin in the daily login)
°3) Exploration building
A building where you could assign imp (or spy to take d11m ideas back) to search for elemental, once they found where one/few/some elemental are, you go defeat the guards to get their loot. When your imp found a target, you can attack it the same way you do for quest related fight, can be done once with time fight ranging to few hours (like raid) to 12h and 24h. Would not be bad to add target than need multiple fight to loot (like for a castle, a fight to breach the wall, then one in the courtyard, one to enter the castle and the last for the tresury room. Well you get the ideas.
°4) Decorative(?) building
Building than could be build with either elementals or huge amount of ressources to build a building than will give you few elemental each week, so a long-term building which wouldn't ask any imp, a passive building than once build will give you elemental each week.
°5 a) Oracles, surely there is a way to bribe this thing to get elemental ? One than can be refreshed like the ferocity one.
°5 b) Can't we add a sacrifice which would lower duel fight by 2 or 3 minutes ? Also can't you allow us to stack duel order ? For this purpose making the "select foe list" bigger.
°6) Differend kind of raid level/target
For people who can do H dungeons, it's just worthless to do raids, more than worthless it's heart-breaking, can't you add stronger raid target with better rewards, if the one we have is like a "village" (heck seem more like a campfire :p) then add a small cities, a big cities and a castle or whatever, instead of having the red/orange/yellow and green level, change it to a said requirement. like 200k for the castle, can't be attack under the requirement but just like usual raid can't be lost even with 200 001.
°7) Splitting army ?
Since using a OP army agaisnt a weak target doesn't make the rewards better or the fight shorter, i think it make you even lose more hp or i'm seeing thing on that one ? couldn't we be allowed to separate army to attack more than one thing at the same time ? (probably limit it to 1 H dungeons, 1 Normal dungeons and 1 raids (no limit for arena fight, no real purpose unless farming loss) since in event time people will probably attack the dungeons °10, 9, 8, heck some can probably have the might to attack all of the normal dungeons if allowed to split that much xD)
PS : all number were given like example, i find it better than writting 'x' or '?' everytime.
Reason-looking-like-rant x)
I'm currently doing quest 3.4, the one than ask 50k honor so i doesn't attack twice someone i lost to and keep attacking the same than i win agaisnt and give some honor (in short yesterday, 15 wins, +990 honors and 1 air elemental. Which was my 15th fight than give it to me btw. It's pretty much the average this week, what i mean is in the few past day, i lost twice when i was the attacker and i get 1 to 2 air elemental on average each day. So an average of 1.5 a day.
(This is the reason to pretty much behind all suggestion above)
To simply finish the Air elemental required for Banuq (600) i would need +/- 400 Day and on that i didn't get any of the 5 000 ice required and can only be get with thunderdome and that is without taking into account the fact there will be few day where people will just not have the time to their pvp fight or thunderdome. In other words aside from refresh ferocity like madman and spending a part of my day connected doing duel fight, i feel like getting air and ice will take me around 2 to 3 years. I have to say it's quite a bit for one legendary even if it's the one than cost the most. If i was on an unlucky streak i could say my luck will kick in later but i don't feel like an average of 1 air elemental / 10 win is being unlucky, still not like i asked other their drop rate ...
(This is the reason to want the °2 which is the fairy/gnome market)
This reason is because of the water elemental, those are just the worst, they aren't even as hopeless than needing 2-3 years for the (banuq air+ice combo) Having to do raid for some month when i can do H dungeons is seriously heart-breaking. To the point where i wonder if i'll even do them, i'll say it now, i doesn't know their drop rate and the average amount they drop but what do it matter ? there is no elemental than is fast to gather so even if the rate and amount were the best of all other, i know i'll still take few month to gather.