For what it’s worth, you have several heroes I don’t have that I would love to have my hands on: Kingston, G.Kong, Jabberwock, Delilah and Isarnia (not really the latter though but if I get her costume, I may ascend her; she and Elena are the only ones I am missing from S1) and I have enough ascension materials to fully ascend and max them.
Delilah. I wanted her so bad since 2018 due to her decent healing and her minion summoning. I still have my Vivica stuck at 3/70 in the hopes of pulling Delilah, but if I get Viv’s costume, I will be ascending mine since she would be my only yellow hero that deals defense down to the enemies and the costume bonus improves her stat and mana generation.
Jabberwock. Fine hero to have. I envy you.
Kingston. One of the few HOTMs I was trying to get when he was released as HOTM. But he eluded me. That happens to me most of the time, getting mediocre HOTMs but when the prized ones came, they elude me even if I tried hard summoning using my hoarded EHTs, coins, etc. Case in point: Malosi, Ranvir, etc. Because of that and seeing that Kingston will only likely be pulled from a very high paywall of Tavern of Legends portal, I was forced to ascend my second Lianna, who enjoys her maxed costume bonus.
G.Kong. The only Teltoc hero that I don’t have from this event. Especially more desirable now due to his recent upgrade. He would fit in my main monored team mostly running on average mana if I swap him to replace my unemblemed Azlar. So far, only G.Owl is untouched. Consider me done also with Teltoc.
As mentioned by posters above, you need to be strategic when pulling. Hoard as many EHTs, coins, and keys (which can be freely obtained from various sources) and use them only on portals where the featured hero/es is/are the prized one/s.