I agree with everyone above, in the fact that the wheels look really good!
I also think 21" is too large, as you would have to go with low profile tires, which would affect your ride quality.
You also don't want to have to think what would happen if you hit a deep pothole or something!
They need to make this in a 20" at most, but 19" or 18" would be the best options!