The difference is I have 20 tonics so I will be maxing him, and replacing one of my Liannes in my mono green.
At 6 tonics I would personally wait for a bit given my own lineup. With yours - you lack a bit of firepower in green so in combination with Almur I think he could be pretty effective. But until I have mine maxed I won’t be able to give any real-world advice
Depends on how many pulls you anticipate doing in the near future. If the answer is not a lot, then I’d take Elkanen and the costume up. He’s not a top tier green, but he’s still pretty solid and he’ll complement your current roster nicely.
Why do you always want wait for “better” heroes? Play with this heroes you get and build/test your teams! The new friendly matches are perfect for this way to test your teams. You can’t make mistakes when you level up a 5* hero! The only mistakes in this game are the bad boards!