Thank you very much. It appears the concensus is that rosea is the same as Firesticks. Two different plants under the same name but I'm fine with that. Thank you for the quick response. I guess the best thing for me to do would be to leave a comment about my experience so that people are aware of the situation. If I had to title that page I would use "Firesticks" not "rosea" as the tag (just because most plants are not red under normal growing conditions) but I guess a scientific variety is preferable to the common name.
Onward!