Bootshine and dots are most definitely a dps increase. Not sure about true strike since I don't have the skill speed to pull it off.
The parsers are still unreliable, especially when it comes to dots (which it has to simulate anyway). If you can keep up all the buffs/debuffs properly and pull off the rotation(albeit on a training dummy), then there can't be a dps loss.
This is evidence against the parser, not the rotation.