I used a NAVIO2 instead of a Pixhawk mostly because it's easier to make a Wifi connection this way.
I haven't yet tested the range of the telemetry connection to the Bebop2 but I suspect it's between 1km ~ 2km. In fact, the antenna used here is not ideal for use with the Bebop2, a simpler non-Helical antenna like this one would likely do better.
Some limitations of this setup:
we don't yet support receiving live video from the Bebop2 but this is coming within the next couple of months so during this test I simply had telemetry data from both Tracker and Bebop2 visible in the Mission Planner
the networking connection between the PC to the RPI2 was quite simple but not very flexible. For whatever reason the PC and RPI2 nearly always appear with the same IP addresses so the Tracker startup scripts were hardcoded to always uses these. It would be better to setup dhcp on the RPI2 to set PC's IP address
the bebop's Wifi ssid is hard-coded in the start_tracker.sh script on the RPI2. If someone wanted to repeat this setup they would need to change this to match their particular Bebop.