Fast track, yes, but it does have its drawbacks.
You cannot allow the corporation to lapse or cease to legally exist for any reason. That means filing all tax forms every year (even if all you have to report is a bunch of zeros), paying any annual fees to the state related to keeping the corporation current and alive, and filing any other annual forms your state may require. If the corporation ceases to legally exist you can be held criminally liable - remember the corporation is the registered owner, not you personally. I'd also strongly suggest (and it sounds like you have) that the corporation you use to hold your NFA weapons not be used for any other purposes. Since the NFA wepons are assets of the corporation, they can be used to satisfy debts and liabilities of the corporation. Also, just remember that only authorized officers or employees of the corporation who would not otherwise be prohibited from possessing a firearm can possess or use the NFA weapons of the corporation. In that vein, its a good idea to set out in the cert. of incorporation or the by-laws who the officers of the corporation are, and who is authorized to possess what (especially important if its going to be more than just you in the corportion - like your wife or S.O.).
And in case you didn't know, a corporation can only possess, make, or buy what an individual can possess, make, or buy. It is not a license to manufacture or a dealers license. Even as a corporation, you're still limited to transferable MGs, suppressors, SBR/SBSs, AOWs, and DDs.
FWIW, I've always considered going corporate more of a hassle than its worth IF you have a friendly CLEO who will willingly sign. True, the process is a bit shorter as a corporation, but as an individual, once I have an approved form 4 I'm done for the rest of my life. I don't need to worry about filing tax forms or paying franchise fees for the corporation every year - just another paperwork headache I avoid. Additionally, with the move of the NFA Branch to West Virginia, the time frame for all transfers has been getting much better. I wouldn't recommend forming a corporation and dealing with the additional paperwork and fees every year just to shave a couple weeks off a few transfers. If, however, you cannot get a CLEO to sign-off on your forms then its the next best step.