It works very effectively yet it can pass through a location barrier in a map. Every time I clipped through an enemy, I was next to a wall. I've tested it myself and it does it on a low frequency yet is noticable. Just increase the values of your sprite collision to prevent a slip up.