Currently, the profile app Info.plist is pretty empty in comparison to the actual app's Info.plist. This may result in certain apps that redirect links to different browsers not being able to recognize the profiles as actual apps.
The Info.plist for profiles should include more of the keys that the actual app does. I'm not too sure which ones are important, which ones are not, but I presume that these would be most relevant:
CFBundleURLTypes - profiles have this, but it looks very differnt from what the actual app has
CFBundleDocumentTypes