I've noticed some pretty lackluster performance out of the paid version of this routine since WoD and decided to do some tests on a level 100 dummy. For each test I had the bot attack for 1 minute of which I recorded the damage stats. Below is a comparison between TuanHA (PAID) and Singular. Something to note, I used stock settings with Singular, while I used tweaked settings for TuanHA.
Sub Rogue Singular - 746.7K
Sub Rogue TuanHA - 587.6K
Assassination Rogue Singular - 633.5K
Assassination Rogue TuanHA - 747.8K
For assassination TuanHA seemed better, but with Sub it was far worse. For starters, one way for TuanHA's routine to do more dmg would be to start using Rupture.
Cheers.
You should do the same for 10 mins each i'll be interested on results (after 3 or 4 CD rotations to avoid RNG).