Well, from my view all-rounder means you combine the options of being a combatant or a supplier together so, you will need a combat god + 2 other gods. All-rounder also means you will need high OA cause all the nexus, emu, rationality to level all your skills up. So the normal fighter usally gets more defence xp than attack xp (except for yours of cource, but that usally changes a few levels later, just depends on your build and monster you train on) which means more OA so defence god is better choice imo then that leaves you with 2 more gods to chose from. The defence god allows you to serve the manufacture, crafting, or magic god. From those three skills manufacture I would think would be the easiest(leather helms) plus a nice amount of xp you can get from them for your OA. Which leaves you with the crafting god to chose from which is nice cause this can be a fairly hard skill to level and the extra xp helps.
But of cource its the players decision which skills matches them the most, which you would think would be more fun to level and help you enjoy the game the most.
Here is the guild CEL's god calculator that might be helpful: http://www.el-cel.com/info/gods.php