Zuzu, 'Cinco de Mayo' aka 'Celebration Time' is a wonderful choice - May is really a time to celebrate the garden because there is so much happening!!
Lyn about your bed in front of the Juniper - what about putting in a root barrier? It may help and you would be able to plant roses again.