I've got the wookong and it does all the RTH, failsafe and best of all intelligent fly. However if I started from scrach again I would defo just buy the Naza GPS and it does all the same things now and the waypoints are wasted on me.
Oh btw I fly a 550 with gimbal and camera.
Hope this helps