Yeah, having an e turbo hybrid definitely is more efficient than simply dumping that electrical power to the wheels - you get a greater return. Similar to a heat pump vs resistive heating. As for the copyright thing, I dunno. You can't patent a word or phrase - but you can trademark one. I think they'd have a tough time in court trying to defend that one. Whatever. I'm not a huge fan of protecting info like this with patents and such - it's too ubiquitous and there are a myriad of potential approaches. There is one aspect of my setup that I might consider patenting, but the reality is I don't have the means to defend it anyway; particularly against some sort of large corporation. The story of the guy who invented intermittent windshield wipers comes to mind (although he actually won after a time). But as you point out, there are too many companies and individuals working on the basic concept. I haven't done a patent search, but I'm sure the core idea of an electric forced induction device exists and has been patented a while ago.
I'm frankly more excited about more OEMs jumping on board this bandwagon. I've taken a bit of a gamble that this idea will catch on (not just the youtube stuff, but also this forum). And I'm more about the development than the shadier business elements of it. That's probably why I'm not rich. Besides, the Chinese will just knock these off after a time anyway. Good luck enforcing any intellectual property against them. They may do a crappy job, but it would blow the doors open to many people who can't afford to "do it right." Sort of like the massive influx of cheap lathes and mills.