I'd say you hit a home run.
Never would have guessed that much increased aero calmness.
Even see some before the wheel.
Listen to your gut on the zip ties.
Since everything in engineering/design has a potential downside, might want to make this small investment to keep track of brake/wheel temps.
https://shop.wilwood.com/products/temperature-strips