I think its slightly too much but maybe if you added a front lip and rear lip it would look spot on. Just looks like the front and rear are sitting too high for the wheels, adding a little extra lip would do wonders.
2000 M5 | Oxford Green | Caramel Nappa| BMW Individual Black Birch Anthracite Trim | ///M Registry
2011 X5 35d | Alpine White | Beige | Sports Pkg | Cold Weather Pkg | AFE |
2003 X5 4.6iS | Black Sapphire | Black Sport | Titan Trim | DINAN Engine Software | DINAN Transmission Software |