Webmethods WebsphereMQAdapter vs Native JMS Queue

We are currently using Websphere MQ Adapter v6.5 to send/receive messages to other system through different Queue (I am not talking about pub/sub here).

Since webmethods (I don’t know since when) provides services to send/receive messages to jms compliant message providers, we can use services like pub.jms:send and pub.jms:receive for same purpose.

My question is that is there any preference or benefit of using one way or the other? What Software AG recommends on this?