I don't know anyone that calls him Leon, but holy hell does it sound like it'd be annoying.

Even in KH, yes his name is still Squall.