I still would have folded preflop. If they are playing like maniacs I would wait for an actual good hand to bust them, as opposed to calling a 10x BB raise preflop with a marginal hand like QJs.