I am lucky to have a fence that is perfect for growing dahlias along! Otherwise, yes, they would not be on my list of to grow.
I forgot about cannas. I like them. I have to dig them up every fall. So they don't get out of hand for me. But the tubers do multiply and I end up giving them away.