Ha! I saw that video this morning and thought of this very thread. I agree that the jackets are both shorter than traditional CM wear, but I don't really mind on casual cotton jackets like those, especially when worn with casual trousers/shirts/shoes, etc.
That is nice, KoY. From an CM perspective you might want to go for a broader spread on the collar so it lays under the lapels. Also, if you are going to keep the tie bar move it down a bit so it is not wider than the tie and keeps everything in place.