So I did end up making a DIY vacuum former to make a better visor.
I basically did it the way that N8TEBB has on YouTube.
The only difference is the way mine is tinted.
I chose not to do the dye and chrome method because I don't have an airbrush to do the chroming effect.
Instead I used 2 visor layers to create the effect.
The visor itself is just a clear vacuum formed piece of plastic.
Then behind it is a tinted flat piece of plastic cut to fit behind it. Much like my original visor but a little smaller.
I used one-way window tint for that.
I tried to tint the formed visor but with no matter how much I heated and tried to wrap it there were wrinkles.
So the flat piece was just a way easier option.
The details on my formed piece aren't the most profound, but you can tell they are there, much better than a flat visor.
And overall, the visibility is pretty good, the last pic shows what it looks like through the helmet.