How would I wire up a christmas light ballast, would it be wired up like a regular 2 wire preheat choke?
Yes, in series. That's actually how GE Britesticks are wired. The resistor spreads the heat over the back plate driving F20T12 with a starter. The input power is 33W with 60/40 power allocation, so it was not very efficient.
The big limitation is that the OCV is limited to line voltage, so you can only start lamps that can start with 120v line voltage after pre-heat.