At that BB panel I saw at SXSW in March, Steve Berkowitz said that he had held back about 1,000 of each metal spine box for some future use. When the concept of the trumpet box came up, they decided that was a perfect time to make use of the stash.
I think if you have the metal spine sets already, then there's no reason to get this. You could buy yourself a real trumpet for less.