I would have to say that since Thunderstone writes the exception into its power, then the push is always based on you. I can understand ruling it to be based on the area's origin, but I can also see that sometimes players will just want to push things away from themselves.
I wouldn't bother...