I've tested it on centos 7 (with the nux mate packages) and fedora 21 (mate spin).
An important limitation is that it doesn't work with keying passwords,
centos 7 doesn't seem to use this but fedora 21+ does.
Encryption doesn't work with most vnc viewers !
If you use the nux repo you can just type:
yum install mate-vino
Requirements:
-vino-server
-python gtk bindings
-mate desktop www.mate-desktop.org
Thanks a lot to ~infirit for helping me out with this.
Downloads
RPM (fedora & centos):
Download v0.2
Source:
Download v0.2
Python code:
Download v0.2