not a fan of BC Rich myself. When I picked up a warlock it felt like a toy, and when I played it it played like a toy. I wouldn't know what to say about the bass, but as far as I know they're a cheap make.
You should check out
ESP guitars, they're the brand that BC Rich was based off of. I really like em myself.