Did you get your front suspension sorted out?My front towers are raised 2 3/4" and most wouldn't even know it if you wanted to keep the look of the front towers. The only problem I have is that I need to make a custom front tower bar as no one makes one to buy for raised towers. The raised early style strut caps make sense here because you can still take advantage of all the company's that make upper front tower bars, just take your pick.
From the picture of your front suspension, are you leaving the huge spring perch on the front shock housing? If they were mine I'd have trimmed them down and it wouldn't be the first time I have lowered the perches by removing them and rewelding them back on.
Depending on how low you go but my understanding is that this car will see some track days so the ball joint extenders are definitely a must for you and I don't know if you've seen my build thread recently but I did a front tie rod flip kit.