I thought they already were for all airlines? Otherwise what's to stop someone checking in a malicious bag and then not turning up?
Can't remember a flight I've been on when a headcount wasn't carried out.
If J2 weren't ( as your post seems to suggest) then they need a serious kick up the backside.