In my KH campaign (H/M) I allied with Epiros and dismantled the Macedons in 12 years (Killing the remaining 3 family members in 1 epic battle a few miles away from Pella. Beautiful.) I'm really not all that good. Hoplites against the Phalanx is quite easy, just hold with levies and flank with generals and peltasts.

Really, it was challenging, but not frustratingly so. Plenty of exiting battles.