Repeating those 10 moves ad nauseum on a target dummy is still a bad rotation regardless. Take this analysis of the order things go:
Assumed GCD: 2 Seconds
Moves[Seconds passed](buffs up)
1. Dragon Kick[0](DK: 15)
2. Twin Snakes[2](DK: 13, TS: 15)
3. Snap Punch[4](DK: 11, TS: 13)
4. Bootshine[6](DK: 9, TS: 11)
5. True Strike[8](DK: 7, TS: 9)
6. Snap Punch[10](DK: 5, TS: 7)
7. Bootshine[12](DK: 3, TS: 5)
8. True Strike[14](DK: 1, TS: 3)
9. Demolish[16](TS: 1)
10. Touch of Death[18]
As you can see, even if you have enough Skill Speed to reduce the GCD to 2 seconds flat(which I think is 491 or so), both Dragon Kick and Twin Snakes will have completely fallen off before they are reapplied. Since the hits to reapply them are not benefiting from their own buffs, it is a loss of DPS. Furthermore, Touch of Death should not be part of any standard rotation, as it's a 30 second DOT and should be reapplied only when it's about to fall off. Here's a potentially better example of a move order assuming a start in GL3. The only things that will fall completely off from time to time are DOTs, which are a far better thing to lose than the buffs, which add more to DPS:
Note: All off GCD actions are disregarded as they are simply weaved between GCD actions without affecting the flow of things.
DK > TwS > DM > ToD > BS > TS > SP > DK > TwS > SP > BS > TS > DM > DK > TwS > SP > BS > TS > SP > ToD > DK > TwS > DM > BS > TS > SP > DK > TwS > SP > BS > TS > DM > DK > TwS > ToD > SP > BS > TS > SP > DK > TwS > DM > BS > TS > SP > DK > TwS > SP > BS > ToD > TS > DM > DK > TwS > SP > BS > TS > SP > DK > TwS > DM > BS > TS > SP > ToD > SK > TwS > SP > BS > TS > DM > DK > TwS > SP > BS > TS > SP >>> Repeat
See how long I've gone without repeating the exact order of those first four moves? 77 actions. That's over 2 and a half minutes of straight punching. A Monk simply cannot do this in its entirety in all but a handful of fights. This is why the best way to describe a Monk's "rotation" is a priority system.
Priority 1: Keep Greased Lightning up.
Priority 2: Keep Dragon Kick and Twin Snakes up.
Priority 3: Keep DOTs up.
Now, isn't that simpler?