Ropefish typically arent aggressive with any fish tht cant fit easily into their mouths. I dont hav any at the moment but ive kept them with everything from eels to large tetras with no negative results. Ive never kept a bgk personally but from wat ive heard it shouldnt be a problem as long as the tanks large enough.