I've got both heroes, both X-Bows, and slowly upgrading my items, but honestly, the cost of wall upgrades is just getting retarded. I'm at 500k to upgrade a single wall. This will take a lifetime yo, lol.
Try Boom Beach, there is a lot more to do and you don't lose your troops after a campaign, you can reuse them at full health. It's a lot better.