Good Evening! Love your attention to the details. the turbo is a Awesome idea. i would put the turbo set up in a box for storage for now until you put it on another mower sometime. :)
I have a suggestion that you could put on it but you would need to make some sort of homemade intake which is taking a Briggs & Stratton V-Twin and add the turbo to that