My main problem with this "based on 5e" is that it tells me that they used 5e and added their own stuff. While this is ok, you need to stay true to the main way the rules work.

If you change something in a ruleset you may come out with a lot of rubbish and stuff stops working like it was intended too, breaking the ruleset. Shoving/jumping mechanics is a nice example. The way it was implemeted totally destroys the way combat is intended in D&D.