That hydra arrived, but I guess I should have ordered the 32mm version because at 28mm it is smaller than I understood it to be based on the measurements given on the store. The dread started when I saw the size of the box it was mailed in, and I got Next Level Minis vibes as I unwrapped it (if anyone is familiar with the response to their first kickstarter).
It remains a great sculpt, but feels a little closer to Large than Huge (reinforced by coming with a base that is larger than 2" in diameter, but smaller than 3 inches).
I stood it against some 28mm and 32 mm hero minis and it regains some of its intimidation factor in comparison, so I think I'll get over it once it is painted and in use.
The other minis look great and feel closer to the general sense of scale that works for me. I really don't usually care about scale and mix match scales - but sometimes a big monster needs to seem even bigger to have the effect at the table when you bust it out.