What is the point of keeping shoes upstairs if he's not allowed to wear them in the house? That means he has to walk in, take his shoes off, then carry them up there, followed by choosing what pair to wear, realising there the rack downstairs has reached HSMFQ (Her Stipulated Maximum Footwear Quantity), carry them downstairs, put them down, remove the excess footwear, place the intended footwear on the rack, carry the extraneous brogues back upstairs, place them in the AFSF (Approved Footwear Storage Facility), walk back downstairs, pick the intended footwear back up off the rack, put the intended footwear on, put the coat on ensuring that he has not exceeded the MCV (Maximum Coat Value), exit, doublelock the door and wonder what went wrong in his life go to the office.
You need to think of a time and motion study with efficiencies built in. Shoes come off when you enter the house and go on when you leave, as do coats. They therefore need to be stored at the point of entry/exit. Otherwise, you risk him walking upstairs whilst wearing shoes to fetch a IWAEC (Item of Weather Appropriate External Clothing), or potentially leaving a coat on an ISFoMO (Internal Seating Facility of Multiple Occupation sofa), which I'm fairly certain would not present an acceptable state of affairs for you to contemplate.
Your way is inefficient, counterintuitive and, frankly, a bit batshit.