The departure of Keegan Allen from Moroka Swallows has caused excitement and unease in the South African football scene. The…