I understand that. My love of Cecilia/Cecelia stems from a love of Simon & Garfunkle. Rose is a family name for him... and I like the mental imagery I get from the name, but it is much more common, I agree.
Rose is a family name for me as well. Probably for a lot of people. I don't dislike Rose by any means! Cecelia just seems a little eel-ish and slippery for me but I like the "v" in Ivy that evens it out.