I'm several posts late to the thread, but thought I'd contribute anyways.
It looks like LilRoush and DropTop got everything covered, but I'll re-iterate anyways. It is absolutely an M112. My blower has been ported, and when I took it apart, we set the rotors next to ones straight off an 03 Cobra. Completely identical. The front snout is different, but the rotors and case are the same.
2nd, these blowers absolutely can make some decent numbers (relatively speaking). I'm the person who bought it from Handz, and my car has run very well with it. It went 12.5s at 110 on stock NPI heads, stock 3.27 gears, and the stock converter at full weight, and without any water/meth. That's not too shabby at all for NPI heads. Then upgraded to a PI motor, a 3.3 pulley (8ish psi), mild blower cams, and water/meth, and it went 11.9s at 117 mph, still on the stock gears, converter, and full weight. Again, not too shabby at all. Lastly, I ported the blower and put 3.73 gears in. It went 11.7s @ just a tick under 120, still on the stock converter cutting crappy 1.8x short times. We never did get the tune 100% on the last go-around, and never got to race in any super-nice air. It likely would have gone low 11.6s or maybe an 11.5 with that setup. Throw a converter in it, or a manual tranny that could cut a decent 60', and that would have been a low-mid 11 second car on a stock bottom end without a whole lot of effort. Talk junk all you want, this setup will run very good with just a few well thought-out mods (mainly water/meth and a good tune). How many 2 valves are there out there that have been 11.7-11.9 consistently on a stock bottom end with a fairly simple, inexpensive setup? Full weight, stock converter? Yea, not many at all.
Fast forward to now, I've built the bottom end (03 Cobra pistons, 2013 Boss 302 rods), ported the heads, and pullied down to a 2.9" (12-13 pounds of boost). Also built the transmission and put a 3600 rpm triple disk converter in it. I'm also tuning it myself this time with the SCT Pro-Racer software. Slow going at the moment, but making progress on it. Hope to have it dialed in by the end of the summer for some good fall racing. Shooting for 10s with it. We'll see if we can't put the nay-sayers to bed.