As soon as I saw it, I figured the script logo would be contentious. I think it is uber cool.
As for the watch itself, what can I say? It is a tour de force in materials and movement design. If I had 260,000 Sw Fr burning a hole in my pocket I'd be on it in an instant.
Well done AP.