Since all processing is client-side, do I need to add additional resources to all my clients?

While all processing occurs within the AJAX client, QlikMaps was optimized to have a very small memory footprint and require very little processing, so you should not need to have a powerful client. Even entry level iPads can easily run QlikMaps. Analytics8 performed several data scalability tests with thousands of territories to ensure this.

NOTE: toggling back and forth between Street View can use a lot of memory, but QlikMaps can be configured to prevent users from using this functionality.