You are correct sir. I found a VW powered Zenith that has piqued my interest. Along with the new kit from Sonex(or build my own) I can make a draw through turbo setup at about 25Lbs and get sea level MP up to 8000 on a STP day.
Which brings up another interesting question about LSA/SP. If I as a PPL holder want to operate a plane under LSA rules(no current medical), I am then operating as a SP I believe, and would be limited to the 10k' ceiling? Presuming the plane would go that high or higher? Is it an LSA limitation, or SP limitiation, or both, or either?
Correct, no medical and you are restricted to SP rules.
As for the turbo, you'll notice that aircraft systems are set up as blow through, not suck through. They do it with a trap door on the plenum box where it charges the carb so that if the turbo craps out, you can still draw air at atmospheric pressure.