From what I've seen, there's no way your going to fit that 63mm long Puller Pro XL in there without hacking off a link mount. I wouldn't mind being proven wrong though!
I know I've already said my electronics setup, but here it is again: Mamba Micro X, CC BEC, 2700kv Puller Pro Stubby, Futaba A700 servo, and hopefully my current 2200mah 3s batteries will fit, otherwise I've got smaller 1000 and 600's that will easily fit. I'm still looking at micro servo options (but I better hurry if these things are really going to ship on the 26th!), I'm liking the look of the JX 1151mg, but I'd really prefer something that can run 7.4-8.4v.) I'll either run it from a Radiolink RC3S (4ch), or Spektrum DX4S, whichever I have a proper sized (5 or 6 channels so I can plug the bec, esc, esc aux wire, dig servo, steering servo, and the light bar if it can't handle direct 3s) ,receiver laying around for.
That brings up a question: how many volts can the included light bar handle? Can I run it off of 3s? If not, can it at least handle 7.4v?