It's funny how many different versions there are of that landing gear - the two sets I've got both have different plates (in terms of the placement of mounting points) for the gimbal at the front - yours looks to be different again!
A decent set of landing gear though for the few quid it costs - mine snapped at the connector with the bottom rail - the bit that clips on snapped away after a crash :/
The middle rail at the bottom the rod comes out sometimes, but im going to epoxy that in
Does appear to be pretty stable and not bad though, you would probably have to come down quite hard to break it