I gave the Vulture a try, today, and its major problem is the power plant, I think. I wanted to try the plasma accelerator, but there was no way I could deploy it without loosing everything (including thrusters), and that was with a A4 power plant (the biggest you can fit on that ship).
@Kharma: you can find the FDL at Dalton Gateway in LHS 3447.