There's little difference. Personally I prefer the cleaner dial of the K version. Other than that there's very little to differentiate them.
Creation are fine, there is an option to avoid import duty (No box etc iirc), but don't expect any level of customer service if the watch turns out to have a problem. Yorkshire watches are very good, but you will get bent over somewhat on the price.