That looks like the same mesh I've got for my side vents, it's very nice. Although i wish I'd waited until i heard you mention "offcuts"!
I'm glad you got your steering sorted as i was dreading welding mine so i went with a slightly different approach and this reminds me that i need to post some pics of that at some point
keep up the good work