Gmail's new rules on unencrypted e-mail don't support self-signed certificates though - you have to use an offcial CA-issued certificate from one of Google's approved CAs.
And if I can point your MX records there, via hijack or any other means, then I have a valid SSL certificate for receiving your email.