1. Rococo IS an Ultima variant. You somehow misunderstood me.
2. The Swapper destroys an adjacent piece, not one in line with it. So letting it destroy more than one adjacent piece is only a slight enhancement
3. Ok, so you quit the mutual destruction completely. Your swapper is a positional swapper, a colour swapper and a type swapper. That's actually not a bad idea.