Overall, choosing the best faction in Call of Dragons depends on your playstyle and priorities, but League of Order and Springwardens are recommended for early game and Wilderberg for late game combat-focused players.