The fact that you can't run it outside of AWS?
Compatibility at the connection level is just one part of a whole lot of issues to take into account when considering whether or not you can migrate elsewhere easily.
Given how expensive AWS is, that's something to seriously consider.