What does your architecture look like? Is the Qlik Sense server not exposed to the Internet? Is that why you are using the reverse proxy?
How do you want to deploy Qlik Sense to mobile? Is it through a portal, directly to hub, or in a mashup of some sort?
In a base deployment for any device, IIS is not required. Another webserver is usually in play if you have a host application or the Qlik Sense server is going to live somewhere in the architecture that is not Internet accessible.
If the Qlik Sense server is not exposed to the Internet, is there a reason why you want to add IIS to a server that is not exposed to the Internet?
You don't have to set up a reverse proxy per se. You have some options.
1. Expose the Qlik Sense server to the Internet
2. Go multi-node with Qlik Sense. Keep your central node off the Internet, and install a proxy rim node with access to the Internet. Then you can use the central proxy certificate to establish a connection between the central node and the proxy rim node which is Internet facing.
Now the diagram above has the nodes split out further than you may require, but illustrates what is possible plus drives you to additional documentation to help you with your deployment.