Here is a preview of my current project, a flight controller with onboard OSD targetted mainly at ArduPlane. The Board incorporates an OSD for FPV similar to that in https://www.youtube.com/watch?v=ybab6q70icI . The OSD video out also provides telemetry via the video start of frame to communicate position data to an Antenna tracker. (Ardupilot Code for the version in the video at https://github.com/kwikius/ardupilot/tree/quantracker_master )
The main application is smart thermal soaring, therefore the board is long and thin to fit in a small fuselage. The connectors face upwards so that they dont stick out sideways and access should be easy from above if for example installed in the fuselage bay cutout under the wing of a Glider style aircraft. The SD card is forward and on top for easy access.
The other feature of the board is that it has been designed to incorporate a Raspberry Pi Zero as a companion computer fitting neatly on the underside of the board as shown in the image below. The Raspberry PI has AV out and an aux avout has been added so that the FPV view can be switched to a view of the Raspberry PI display.
Though the board can be connected to work stand alone, it is also designed to work with my "sub hub" boards: http://diydrones.com/profiles/blogs/simple-distributed-flight-controller-network , which are designed to allow most electronics and sensors, gps, rc receiver etc to be placed into the wings of the plane, each wing being connected to the fuselage by one 4 way connector thus allowing smaller fuselages, simple assembly and also improving rf separation for GPS RC etc.