alright- i think the drop is fine.. what u need is to get that 98+ bumper going and than get a type r lip with painted stock sideskirts and your set- nothing wrong with the drop.
try to do everything with this drop. see how it looks- if u dont like it then drop it some more. no need to waste money if its gonna look perfect as soon as u get the other stuff.