Even with minimal lowering; the 19x9.5 +24 would be essentially flush with the guards, It makes a huge difference.
19's don't necessarily look small; but if you get the sidewall height wrong; the guards will swallow up even 20's and make them look tiny.
Have you thought about increasing the rolling diameter, and going up in aspect ratio to fill the guards?
The speedo reads miles under anyway (around 10%), the extra rolling diameter doesn't blunt performance by much, and you'll vastly improve ride in the process.
Just a thought.
Wheels look great!