These sure do give a great floral reward when grown properly, as yours is. They just get too tall for my present growing conditions but I have grown them in the past.
I cannot agree more. This plant is really tall(2ft, ~60cm) and canes are so flexible, that I am constantly propping them to have a particular shape and a better display of flowers.