Very well I can wait. He is very proficient with his powers. But he can't do things that break reality itself. For example: If you put him in a room with his hat he'll pull out a skeleton key to get out maybe even pull one out of his sleeves. It may not have been there before but he can make it happen with his abilities. The best way to keep him locked up for example is to put him in a giant white box with no cracks, and or doors without his suit, and hat. He can't magic anything, he can't pull something out from anywhere because there's nothing there, and there's no dark spot he can make it so that it's a hole in the wall. To make Greg fall you have to surprise him, or force him into a situation where he can't reality warp, or use his innate magic powers to get out of it. He goes down to a well timed slug to the back of the head like any other normal human.