Never heard of it, but did a little search to see what it is. Here are a couple of images I found:
Going by some of the comments I've seen posted, it seems to be suited to really large cartridges. Maybe it would make case forming a little easier, but I wonder if it would be worth hunting down these special shell holders of which you speak. I think I'd be inclined to seek out one of the large presses currently being offered by contemporary manufacturers. Just my opinion.