I had a no-brand 5D mark 2 battery grip for my 5D2, no problems with it. It doesn't feel as good in hand, but worked just as well.
But I didn't use it much because 5D is heavy enough as it is. So I don't know if weather sealing or durability is up to 5D standards.