I wish I new about the Red Rose, but I don't. I can only tell you this, the JM Lab Mezzo's I feel are one of the Best speakers I have ever heard. Your room size will work for the Mezzo's as I heard them in a smaller room then what you have and they were awesome.
Dave
Dave