More Substantial Content = My Vote
I Love Masterminds quests idea.. kudos to him and with a few tweaks to enable supercell to integrate it into the game would be awesome.
Also back when I was fresh to the game with no idea of farming the goblins and trophy hunting was what the game was about.. i completed all the campaign with relative ease and then hit a wall with trophies before finding out about farming which has been my clashing experience ever since as per most clashers...
Bring back this life as a low level noob, giving up incentives to protect out town hall, fight for trophies and use the idea of the goblins attacking us, the game would really become something special if they could!