Yeah dude, your car is sick...big congrats!
Now these are the type of new E60 M5's that get me excited...

Very well done overall, a complete package...
As for the front tires, I think they look fine from the photos...you might regret going with smaller rubber up there, especially considering if you have no rubbing currently, I'd stay with the wider tires up front.