Agree with those who say that enforcement is the key here.
Honestly, if you really want to speed up boarding, just deal with the people who have blatantly oversized carryons, or who decline to use the space under the seat in front of them for a small bag. That's where the time gets wasted.