I don't care ! Faster is faster and I cannot see why I should make "lesser" code just because someone think I should.
Because optimizing something that doesn't need to be optimized opens the door for bugs later on. Measure twice, optimize once. If sin/cos are major bottlenecks in your game, fine, optimize away. I'm going to bet that they aren't and that there are MUCH bigger gains to be made somewhere else.