Phoenix is WAY better than promise
I love Phoenix rose that is very pretty. Consider that When she is in school or wherever the general public will refer to her by her first name unless specified otherwise..
I love Phoenix Rose. It's different as well!! Either way it will be unique. I'd definitely stick with one of those 2 names :)
I like Promise Rose very unique very pretty name but it's your choice. If you feel its too much find a name that fits better with Rose