Just jumping in to say that you can always bind Dash to both. I personally prefer shift, but Attack on LMB and Dash on RMB as a secondary option wouldn't feel that bad (as long as there're no other actions that require me to take my hand off the mouse).