Yes, it is from KW. I pointed to them (non directly) that the strap has wrong stitching but got confirmation that delivered watches will have correct strap stitching.
As for too-big CP - eh... :/
Well, this was easy to rep anyway. Just the dial and they were good to go knowing from 292, 613's ceramic cases, crystals and DLC'ed crowns and movements were all ready. Oh also the strap but I really don't use the rep straps anyway.
I'd be surprised once if I would see a super-rep of such a simple model. The big cp was likely put on as intention to set it apart from the gen at a glance imho and the 292J also had it unlike the O series If I remember correctly.
Nonetheless, price range of 288 - 318 USD this should barely sell. We'll have to see the final product to make a decision.