I'm not a developer and I can't talk about the distribution side of it, but I'm with pcman in the sense that he has been improving and fixing bugs in pcmanfm in a very sensible way, so after accompanying the development process for some time I trust his priorities.

Also Ubuntu isn't a parameter for launching nothing (except its own applications).