No, they are slow, are crap on defense and can be taken out by Archers, lol
If you're using them from boats, yes they are powerful
But again, unless escorted by a defensive unit, they will die on the counter-attack of the city
So backed up with a defender (preferably Pikemen), they are...