Those small bugs from the 3rd boss seem really difficult on both endless modes. On endless insane i think each small bug has over 1k hpts and move really quickly. Almost impossible to dodge. In fact, before I could do anything a bug hit me first time attempting that boss. Might be the most difficult boss on endless insane.
Endless and endless insane are much more difficult that normal, yet give some money. Therefore, before attempting modes other than normal I find it best to max out every stat.
Hard mode is really fast, with bosses doing about 30 damage. Means you can only take maybe 3 hits max. Yet, the enemies are destroyed in about 10 seconds each.
Even on easy it is easy for the enemies can easily flank your troops. If the enemy gets to the side of your troops can annihilates a good portion of your force. Day 3, the hunters is difficult because of this. Usually, the first few waves are difficult, and the last few waves are easy because you can cover the entire area. See XXDarkShadow97XX's comment.
Finally, I was able to acquire the hunt 3 and crates 3 at lv.36 I needed the laser and full health regeneration. Not that I need gems nor coins at this point since I already ran over 20k on survival.
Lv.5 beaten on impossible. Infernal golems + upgraded shadow demon for the win. Should keep the enemy pinned in stronghold until your catapults can whittle down their stronghold's hpts.
Finally able to beat lv.4 on impossible with warlock hero at lv.11. Took 27 minutes and some. Had to use infernal golems. Hero was lv.10, and I think my melee damage/armor was at 13 each.
I beat 32 waves or so. Fun, but wouldn't want to play again. I lost two pillars against the wave 30 boss. 100% special arrow chance with skeletons is powerful.