Sooooorry for being honest
There's pretty much no perfect livery. There are some you like more, some you like less. But imo you'll always find at least one tiny thing you think should be different.
Re: sponsors
It's not necessary to put one on every empty part of the car. It might work well with Touring cars and such, but imo on open wheelers it rarely looks good. Just my take on it.
Re: LEO logo
It's just as I said, a bit smaller for better visibility
Re: SCR
Personal taste, I like the S5/S6 liveries way more.
Re: names
Imo it'd look better and a bit more professional with different font and smaller size.
Also
Southern Cross a bit smaller and further down, and the top star wouldn't have been covered by the small winglet.
Sure, could have formulated it differently, but meh. Feel free to tear apart the Alpha livery once it's launched :p
Some mods
F1 1996 | F1 2002 | F1 2007 | F1 2011 | F1 2013 | F1 2015 | F1 2018