While Adrian's suggestion would involve a noticeable performance hit for some sites, it might be nice to see as a contrib module. Sites using private file transfer are loading Drupal on each request anyway, so the performance question is moot there. Also, small, low traffic sites might just plain not care.