My two quads are similar - 450 mm frames, Multistar 22 series 900-100 Kv motors, Simon K 20A ESC's, Orange receivers, Revo FC boards, so I can experiment with different configurations while maintaining a backup air worthy vehicle.
The oscillating quad is set up with 3 flight modes - Manual, Position Hold, and Return to Base. RTB is configured per the Manual, with optional settings of a 3 m altitude offset (since I'm flying over a 5 acre open field). Take Off Location set to Arming Location, and Return to Base Next Command set as Hold. All other parameters are default.
My procedure is to take off in Manual mode, switch to Position hold, which is pretty much rock solid, switch back to Manual to reposition the vehicle 50-100 feet from take off location, stabilize in Position Hold, and switch to RTB. As "advertised" the quad climbs about 3 meters, flies back to above the take off location, but seems to overshoot. It then tries to correct, but overshoots and starts oscillating.
I recollect there's a reference somewhere in the Manual about "braking", which may need retuning, or some experimentation with PID settings may be necessary to stabilize in the Hold mode after returning to base.
At least I have a large field with a foot and a half of soft snow to minimize damage to my aircraft if I get it wrong, as long as my fingers stay warm enough.............