With my limited experience with non tacky Chinese rubbers, the one that feels and perform closest to ESN rubbers is the 729 Presto Max Spin, which has a similar sponge hardness as O7 pro (46 vs 45 on ESN scale). It is not cheap as a Chinese rubber but still slightly cheaper than a Vega.