Do not use module_load_include() for files in your own module. require_once 'mymodule.inc'; in mymodule.module is fine.
— Drupal Code Review (@drupal_review) August 14, 2012
I think this makes sense. I’d like to know, however, like @scottr if this is an “official” thing.
Then again, at second blush, I might argue that using different include processes in different contexts makes me think! And that’s not good.