The jacket you’re looking at looks just fine and I like the leather patches. Could maybe use a little more venting though?
Whatever you get, make sure it has CE, removable (for occasional washing) armour, a waterproof membrane (so you don’t have to also carry a PVC rain jacket) if you intend riding in the rain (many people won’t), vents for the Summer, a quilted liner (removable, for the hotter weather) and reflective piping/tape for night-riding (if you must). Hi-Viz colors are good too. Pockets? Yes, but you often can’t fit much in them due to the close fit or the fact that they double as vents. Note: You don’t want loose, baggy motorcycle clothing as it can ride-up in an accident.
The nearest I’ve seen to all weather clothing is the Olympia Motosports “Mesh Tech 3-in-One Systems” gear. It has a CE armoured mesh and cordura outer shell jacket and also a waterproof, “windproof” (not 100% due to mesh outer jacket), quilted liner jacket. You can wear one or both together as the weather dictates. If you’re wearing just the mesh jacket/pants, you need to carry the liner jacket/pants in a backpack though; just in case…
Don’t agonize over it though (been there, done that), so long as they have a minimum feature set (see above), they’re pretty much all good, so shoot for a good price on last year’s fashions.