Claudia, I think my little red spider probably is Crimson Pirate. It's a cute little thing, but one that I think is going to need to find a new home this fall to make room for more of the tiny series of lilies. If any wants a big clump of it, I'll sent it for the cost of a medium flat rate box postage.
I like your Blizzard Blast. It's one of those funny ones that can grow on you.