Definitely a good start though. It’s so hard to cram so many kurnoths into a list since they aren’t battleline the only thing I see being a problem is that the Greatbows aren’t worth taking if they aren’t reinforced, but they also aren’t worth taking without warsong revenant to support them. I think removing one greatsword and putting the points to the greatbow would be worth it.
I honestly think the best thing to do would be to focus on keeping warsong as a setup and support hero in this list. Because if warsong focuses on wyldwood placement + treesong/spiteswarm hive instead of spellportal + swarm of spites, it will further the kurnoth hunters’ damage output.
Additionally, I think spiteswarm hive in this list would benefit much more than spellportal, as spellportal just makes swarm of spites a little bit better, but since this is a kurnoth build, spiteswarm hive gives all of the melee ones +3 to normal move and charge (or to save) and the bows +1 to save. Just an important thing to consider.
Lastly, the subfaction. Harvestboon is great, don’t get me wrong. However, there’s no reason not to just keep the kurnoth hunters near the arch revenant anyways which gives them reroll hit rolls of 1 as well. Heartwood or winterleaf would be much better in this scenario. In heartwood, they can reroll ALL failed hit rolls and you can target an enemy unit with a command ability to treesong them without a spell. Winterleaf on the other hand gives one of the units a double attack, all units in the army exploding 6s AND the greatbows mortals on 6s through branch blizzard.