As soon as I watched this video, I realized this is the solution I have been looking for over the past 5 years. I ordered my Speedball Press from Amazon. Here are some of my results:
Hero Arts large background stamp
Animal Spirit acrylic stamp mounted on an acrylic block: The top image was stamped with the Speedball Press, the bottom image stamped by hand. This is a stamp I bought 3 years ago that I have never been able to get a clear impression with.
In all comparisons, the stamps were stamped on the foam platform of the Speedball Press with Ranger's black Archival Ink.