When I began growing roses a couple of years ago, I had nearly the same question. I guess the flowers need the Calcium in order to use all the other nutrients efficiently. The seaweed just works so well because of all the micro nutrients, and also because it has natural plant hormones in it. Make sure you've got plenty of Phosphorus and Presto... you've got a winning recipe!