I implemented the Minkowski Difference in most of the engines I built from scratch. It's a pretty fast way to check oriented boxes and convex polygons. I like it.
When I was first looking into it, I found it difficult to find much useful information and it took me a few weeks time to figure it out and get it working reliably.