Yes, anything with a 1/4" mounting thread will attach.
If you look at the images, you will see the small 1/4" threaded mount protruding through the quick release plate. This attaches to the camera body. Then snap that assembly into the quick release receiver of the ball head.
That's what is referred to as a "quick release". Leave the mounting plate on the camera and then just snap it in and out as you need.
Thank you Les, I checked the mounting thread and it's just about right. I put in my order and can't wait for it to come in.