Think the problem is that it constantly tells you that you can install the app with a popup. IOS does a popup when you go to a taptalk enabled forum.
Maybe if there was a way to turn off said popup in the taptalk settings on the forum side maybe it would be a good compromise?
I see, didn't know there was a pop-up for people not using it.