Dude, im not sure how a Turbo will fly on a 5M octane but i have my Turbo bar on my 6.5 Method and to be honest i get more turn on the handles than i do with the bar, though i have to work a lot harder to get that turn, the Bar does make it easier on the board and in the buggy.
happy to bring it out to Narra 1 day if you want to try it out on the octane before shelling out for 1.