Auto-translated
Neutrals in Heroes 3 are good, but many of them don't make much sense. You can't gather a large number of them, and getting 1-2 units at a time isn't very effective. Compared to the monsters from a castle, their numbers will be small. Well, unless you get lucky with hiring and a couple of squads join you, then yes, it might be possible.
In my opinion, snipers and diamond golems are good. Dragons are too expensive, although once, my 6 crystal dragons carried a game.
P.S. I'm a newbie, I couldn't find the corresponding topic. Maybe you can find it and suggest it?