For aws, the non-native is considered the main one that people should use. I enjoy pain and so I try to do everything with native and when something doesn't work, open a bug and fall back to the other provider. Partly this is because I like to support development efforts, but also because I figure in some number of years that'll be where they want us to go and so I might as well start there now. It's basically like a beta but not labeled that way.