1) If you see a great FOSS project, w/ network effects & traction, before you decide to just fork it into your own pet project, I think logic & morality impose you to study the existing one, understand it, try to contribute to it AMAP.
*"this kind of criticisms"