It would definitely be nice if two viewcontrollers provide the same functionality. Even if different things were done, you would most likely be fine if users A and B had access to everything, as described in the description and screenshots, etc.
However, you run the risk of confusing your users, so I'll be a little careful. If user A talks to user B about your application or publishes screenshots, etc., you may get confusion or worse complaints and bad reviews.
For example: Why doesn't my application do COOL THING when my copy of mate does?
source
share