i have learned to keep pressing the blinker when making those "complicated" moves to counteract the self-canceling feature
in the end, i'd rather have it than not...
several years back i went on a 2,500 mile trip in colorado with some friend.
i was on my '96 R1100RT..... (NO self-canceling turn signals)
i had some "rudimentary" GPS and was, thus, leading the entire time
the BMW tank bag (the first of many $400.00 units) was so big as to make it impossble for me to SEE my turn signal indicators on the dash (remember, i'm only 5'6")
the endpoint of all of this:
i ROUTINELY left the signals on for MILES and MILES.... like some geezer from Florida (that i am, as of yet, NOT :p :p :p )