The design of your car makes wheel choices difficult. All of those crisp angles in the panels give the car a distinctive, edgy look that doesn't always translate to wheels. This is all aesthetics of course and really only a choice you can make. Go with what you like. I tend to like more simple, open wheel designs. I pulled your car up on TireRack and played around for a minute to look at the options. These stood out to me.
MSW Type 40's
Moda MD32
On the more practical side, do you really want a 10mm change in offset? Won't they poke? My autocross wheels are the same width as OEM, but have 3mm less offset and a slightly wider tire. Even with only 3mm difference, I'm about 1mm from being flush. I like the fact it isn't 100% flush and lower body panels aren't getting sand-blasted with debris. 10mm would have me several mm outside the fenders. Every car's suspension set up is different. I'd just caution to make sure the fitment will work like you want.
I think you'll like the smaller wheels. 17" or 18" have always seemed to be the sweet spot for me. On my GTI I stayed with the OEM 18's but wet with OEM wheels saved over 10lbs a corner and the car was noticeable more agile with even that difference in weight. On my BMW when I swapped out my OEM 19's for the 18's I used for autocross, it transformed the car. It was quieter, more agile, and much smoother despite running barely legal street tires which should be horrible by design. I saved somewhere in the range of over 12lbs a corner in weight. I hated returning to my daily set-up after the weekends were over. The same for my BRZ now. By dropping from 18's down to 17's I haven't saved much weight (the OEM wheels are surprisingly light) but the extra sidewall has made the ride much smoother, again despite the barely legal tires which should ride like bricks.