If i'm totally honest they took a few minutes to work for me, then I looked back at you're other choices and decided that you've made a good choice, BBS and BBS style is everywhere, even my car! something different gets my vote and I certainly don't think they look chavy. I think half the reason it took me a while was because I too think it could do with 10-15mm drop.

You must have some crazy ass speedbumps in your area. However, i'm sure setup wise it's still spot on for handling where it might not be if it was lowered.