Hi, ..., my suggestion seems misunderstood. What I am suggesting is not out of keeping with BSD principles.
Pkgsrc is utilized by NetBSD, how does that deviate from BSD? Among the biggest drawbacks in operating systems, today, are the lack of software available. Ways to increase the variety of packages is a good thing. Today's ambitious projects comes equipped with multiple repositories.
Yes, make pkgng the primary repository and make pkgsrc the secondary repository . Allow them to be switchable by tabs, links or other possible means to make it a seamless transition.
I agree, if Bxpkg is bug prone, then it's not a suitable candidate to be a default package manager GUI for GhostBSD. Unreliable is unacceptable. However, the back-end to Bxpkg (pkgsrc) is very instrumental. I don't believe it ought to be abandoned entirely. There are some other packager manager projects to overview. One might find a front-end that has a user friendly way to facilitate the management of two different repositories. Yes, I'm talking the capability to access, both, pkgng and pkgsrc nearly simultaneously. The sole purpose is to increase packages.