Looks can go a long way, based solely on looks and the video I would venture it is a more capable press with better results than the RapidTag....
I was thinking the same thing. The rapid tag printer didn't impress me at the show. It looked very flimsy. But, I guess if you're only printing tags it may not be fine.
This Anatol one seems much more durable, and actually looks like it's made for production.