The Lenovo Thinkpads X100e, X201 and X220i are Ubuntu Certified.
Why is the X301 not Certified? Never been tested for certification or failed the certification for some (which) reasons?
Possible reason: suspend/resume does not work out of the box. Otherwise it could indeed never been tested and you will have to wait for them to test it.
So let not everyone face the same problem as you have: why wait for Lenovo and Conanical if we can do it ourself! See https://friendly.ubuntu.com where we can add our own experience.
There is only 1 report for this system (and it is against 11.10). Maybe you (yes anyone on AU) can add yourself with your experience? It should only takes 15 minutes and you would be helping others with the same machine. And that does not apply for just your machine but any one reading this ;)