I don't think there is anything wrong with some (healthy) competition and it can help improve both of your websites.
As long as the site is not created to advertise certain project(s) and as long as they are giving correct information instead of falsified claims, things can remain healthy otherwise that's another case of why centralized "review" sites are generally bad.