Hi Matt,
Eibachs still hadn't arrived, after 8 weeks. They said it would be another 2 weeks making it 10, so I cancelled.
KW V1's on their way now as the lead time is 5-10 working days.
I don't know how I would answer the question about the Revo map being aggressive. Seems fine for me I love it. My soft misfires happen at low revs part throttle, so not even stressing the car at all!