I wrap the wire arround the controller. And I also give it a slight twist to the wire, so it will lay flat arround the controller instead of bunching up and twisting itself up. This also keeps the wires inside from twisting over themselves.

You mentioned tie wrapping them. yes, you do waste a tie wrap, but truthfully, how expensive are they? You can get a bag of 100 for like 5 bucks. Probably even carry them at a dollar store.