Not the worst choices!
Indeed. However, in terms of the independence, better choices exist.
If someone is making a new browser, considering you want to support the same web standards as everyone else, being independent is pretty low on the priority lists. In fact it is more of a liability since it could make for compatibility issues.