Use Topic if you want to send message more than one destinations. Use Queue if you want to send message to one destination.
We should not choose Topic or Queue with respect to Cluster or non cluster. If you use MQ and Queue type messaging. MQ admin can also control MQ clustering instead of application clustering. Same is true for Topic also. So do not bother much about clustering when you make decision about Queue or Topic. Go by requirement suitability.