Had another of my "idea i think works but i'm a programming n00b" moments, and wanted to put it up for a coder to have a look at and, if they like it, see if its feasible.
The thought is to have a new dock point you assign to some ships with a certain name ("SupportBay1" for example) on some larger ships (like a strut on a cruiser, for example). This has a proximity trigger that when entered brings up a message saying "press R to resupply" or the like. When the player presses, his controls lock and his fighter falls under control of an AI similar to the support ship's, with its objective being to dock with the bay in question. When it does so, the ship resupplies as if docked to a support ship, then is released and falls back under player control. The player can abort the process at any time ( ending AI control and instantly releasng him if he's docked) by pressing the R key. If implimentation is successfull, a code could then potentially be added to tell AIs to try and use these before calling in a support ship.
I had pre-FS1 campaigns like TVWP or pirate/rebels mainly in mind for this, giving them the ability to resupply without having to have support ships, but it could also be used to create larger, heavier armed support ships that can actually remain in a combat zone, or to give appropriately designed cruisers/carriers the ability to resupply escorting strike craft quickly. Multiple bays would theoretically allow multiple resupplies too. In this form there's the player disadvantage that your exposed during dock, but some ships could have more animated docking areas with opening and closing doors to shield players.
I saw at least one project that would benefit from something similar to this;
Starlancer: Sol War (a mod rebuilding Starlancer in the FS-Open engine, i don't know if any of their team come to HLP). A modified form would allow the Nanny ship to be implimented (by having the docking point 'floating' invisibly in the middle of the bay.
So yeah, just my usual insane conceptual ramblings. Cheers for your time.