Just a few personal comments:
1) I am happy to see they limited themselves to a single Velcroed "flag" and used the ensign. It has a Canadian flag in the upper quarter and putting a Canadian flag on the other shoulder would have been overkill and "Army" like bling in my mind. So, happy about that one.
Would like to see a trade badge on the other shoulder, that would be helpful.
2) I still think the "rank-in-the-belly-and-middle-back" thing is stupid. We sit at various watch station chairs all the time and in ops rooms and equipment control rooms. Not having the rank on the shoulders means no one can figure out who is sitting where at a glance. My view: Stupid, especially considering you are not saving any number of rank slip-ons: It's two on the shoulders or two on the belly/back combination either way.
3) Don't like the "army" type big pockets on the pant. Mark my word (and by personal experience) these damn things will get caught all the time in the fittings protruding everywhere on ships, especially in machinery spaces.
The present NCD trousers have pockets and this has not been an issue that I have seen, experienced or heard of to date.
Overall look is OK, but again (and this is the dinosaur in me speaking) don't wear this ashore - DEU for everyone on solid ground please.
Oh! And just a question here: Has the Navy switched to "criss-cross" lacing of the boots like the Army instead of the old "straight across" pattern we used to have on sabots to permit easy citing-off with pocket knife if we found ourselves in the water? Just asking.
Yes, cross threading of the boots. Been that way since I moved over to the navy. Although, no-one gets in your face if you do.