RE: left or right helical
Your friend' s " awesome results" are not the result of left helical being a better stabilizer than right helical; or in reverse. Although the left helical seems to be working for your friend, in general it does not matter which you use.