I'm the opposite of you dazzab, sort of. I started with APM on my skyjib x4 heavy (I also run APM on my TBS discovery), then when I realised apm and octo's weren't friendly, swapped to DJI wkm, was not at all impressed with the backend, tuning, and mode options, and I've just got a new pixhawk...