"Of course sometimes with online shopping one picture is used for multiple items, or the wrong picture is shown."
If this is the case, that wouldn't give me a great deal of confidence in their ability to design mounts for a car that can easily go 120mph. Personally, I'd stick to the conventional design and go with the MB mounts, which appear to be available for about $220 each from discounted dealer sites. When installed, the rounded bottom of the conventional mount slips into a rounded shape on the frame, securing it in place and preventing lateral movement. If I was really hard up for money and could DIY the job, I might try the Febi, Rein, or Lemforder for $50-$80 or so, but I would not expect them to last as long, random posts about aftermarket mounts on this and other sites would indicate they are not as good as the OEM. Quick failures typical. These may not be suitable for a hard driven car.
The old test of revving an engine and evaluating how much it bounces around to determine if the mounts are bad (more movement indicating bad mounts) does not apply to this car, in fact, it's the reverse. When the mounts have failed on the R129, the engine barely moves when revved. The engine is sitting on the frame with minimal cushioning, as the fluid filled mounts have collapsed. After the new mounts are installed, the engine moves around more, nothing crazy, but definitely noticeable. This had not occurred to me prior to changing the mounts. Probably best to evaluate condition of the mounts by assessing the degree of collapse rather than any kind of engine movement test.