Sweet flag does flower, but the bloom is green, two inches long, about as big around as a pencil, and most people never even notice it. And as for hardiness, I have the variegated variety and it comes back every spring for about twelve years now. (Zone 5). Four or five years ago while re-potting I left a clump in a five-gallon pail and forgot about it, and it's still growing in the same container! You can easily identify acorus; crush a leaf and it will smell like cinnamon.
John