Our "Hero of the South gigachad" story sounds like nonsense to me, but what do I know.
For him to be that powerful with only that power he would need to make his visions reality by warping that same reality by that very power, as him seeing the deed done doesn't show him the means.