so far there is no guide for "best practices" concerning AQ and IBM Websphere MQ available, unfortunately.
This is "learning by doing" and there are indeed some "pitfalls". The official Oracle documentation about the Message Gateway
describes only the basic aspects. If you have special questions there is a good chance to get here in this forum some tips and tricks.
Recently there was a discussion concerning AQ setup for Message Gateway ( see e.g. https://forums.oracle.com/thread/2592667 ).