I didn't unlock the stun skill on mine so I don't have any first hand experience, but are you sure that's not just blind luck?
Chocos seem to have their own GCD of some kind, as far as I can tell they use one of their available skills at regularly spaced intervals.
I've seen it do timely stuns as well. I'm pretty sure Selene will also do the same with Silence (though I haven't played SCH in a while). Can't speak for Ifrit on stuns though, never on SMN.
Ifrit will Stun randomly. Since trash mobs have set rotations it's very possible that choco-stun is just meeting them at the same point, possibly.
Confirmed: bird is smarter than essence of elemental god.
While spiritbinding out in the Sahagin areas, my bird always uses the stun as the first attack, thus trapping that particular mob in place and screwing up my bane placement. I don't think I've ever seen it stun the aoe silence the sahagins use, but that's probably because I have them all aggroed at once and its AI is confused?
It seems slightly more intelligent when doing solo mobs like those from maps.
The presence of multiple mobs shouldn't have any effect on how it behaves, it attacks the one you most recently attacked until it's dead.
If bird is like summon though...
-Mob dies
-Bird goes back to master's side
-OH MASTER HIT SOMETHING
-Begin rotation
They don't have a rotation tho, every n seconds they pick one of their available skills and use it.
I think I fed it too many krakka roots:
Spoiler: show
Jumped on the spamming Krakka roots wagon after feeding it's first onion. Spend most of my time crafting so once an hour to just stop the craft and feed is pretty simple. These the cheapest/best route to go?
Cheapest yes, but Curiel might be best? (I only use krakka because they're 1/10th the price).
Curiel won't affect exp gain when fed in the stables. Everything is the same value, whether it be a krakka root, curiel, or even an onion. If training 100% via the stables krakka spam is definitely the way to go. Try to get a friend to also feed or use an alt so you can feed twice per hour.
Oh hmm might have to make 6 other alts to shove carrots down it's throat
The "other person" timer is shared amongst everyone, so you're still stuck with only 2 feeds per hour max. For what it's worth, it took me around 1500 krakka root to go from 10-20, minus however many a couple challenge logs saved me.