You should use point to point message when you want an reply (acknowledgement ) for a message from the Client. In case of pub sub the acknowledgement is sent by the InstaMsg server to the Publisher,on receiving the message, and not by the Client (Subscriber).
Use point to point message when you require message acknowledgement between publishers and subscribers. For example:
Signaling Uploading and downloading files on devices.
Changing configuration on clients or devices
Upgrading firmwares etc.
Activating digital outputs etc.
You can find more details here http://www.instamsg.io/docs/messaging#instamsg-docs-developer-guide-comparison-messaging-patterns.