The design is pretty cool, but all those lug nut holes really kill it for me. Are you still at this height?
Even with 18x8+38 w/ 225/40 and a moderate drop, my fronts were rubbing. Depending on negative camber and tire stretch, you will have to roll or maybe pull the front fenders a little. It can definitely be done, it's just a matter of how much fender work you want to do.