There was a coin called CAIx long time ago that tried similar revenue sharing concept. At the end of the day it failed badly and a lot of people got burned. The same will happen to this one as revenue share is a flawed concept when it comes to crypto.
I looked at it briefly too....I can't see any similarities AT ALL....FUD?
https://bitcointalk.org/index.php?topic=513613.0