not you, the watch of course
i totally understand why you bought a tourbillon, and i can understand why you sold off so many so cheaply and quickly so you could buy this. i'd be afraid to wear it.
i'm also not a fan of the ROO. the only AP i own is a Star wheel which i hope fits in the lower end of haute Horologie and is probably the only AP i'll ever have.
wear it and enjoy it
best
Graham