I bought some of the new sonics at EMS on sale a few months back.  Placed some yesterday and thought that they are a little more awkward to place than BD, but clean much easier.  Overall they seem like really nice screws.  Doesnt seem like the turbine would serve any purpose with them.