Dim sum - thanks for the info!
I did ring HR this week and the lovely lady on the phone said that there would be only a HR interview with a few questions regarding your ATC motivation, so it looks like the technical revision isnt needed!
I dont know if its a relief or not though, your HR interview sounded pretty gruelling, but im sure youve done better than you think