That MAF looks shorter than my stock unit. If I use that I will have to do something with the inlet tube otherwise my inlet tubes won't reach both ends.
Is there a good choice that is the same length as my current MAF?
It is shorter but there is not one that is 3" and stock length except another stocker. I can't tell you if you have enough slack in your hose to make it work or not. Going with a stock MAF is your only other choice, but it's REAL hard to find a good one. The other alternative is to bite the bullet and get powerlogger and an SD2 chip so that you can eliminate the MAF altogether. I like my MAF/translator setup but I will most likely eventually put a speed density setup on my car and drop the MAF. I will break in the new motor with my stock ecm though even with the bigger turbo and who knows, maybe it'll work just fine. I know I like to do things once, but I have more than some and a lot less than most on doing the same mod twice ie: SMC to alkycontrol kit, numerous chips, etc. What's best for your car and future goals is up to you though.