In Canada the CEC does not allow the OCP to be outdoors (ammended in 2012 code when adopted) and the rule for how far the service wires can go into the building is as close as practicable. That translates differently depending on where you work. I look at it like this if i can find a place that makes the service wires shorter then the panel must be located there. Some jurisdictions say as close as feesible but no further than 5 feet. This of course gets translated to anywhere within 5 feet even if a closer location was easy to do.