Ok, so I have opened 3 of the 25k loot boxes so far and loads of other level boxes. Here is what I found:
All three 25k boxes gave me 2 Epic parts and some scrap. Of the 6 Epic parts I got from those boxes, I use 2 and sold the rest for scrap.
Of the several 10k boxes I have opened, I get anywhere from 2 - 4 parts from them and occasionally find something worth using. The rest get sold for scrap.
Of the several 5k boxes I have opened, I have so far gotten 2 - 3 parts from them and fairly regularly find something worth using.
Of the 1.5k boxes I have opened, I get 2 parts from them and finding something useful is hit or miss. Most gets sold for scrap.
Of the tons of 0.5k boxes I have opened, I occasionally get something useful from them but most stuff gets sold for scrap.
However, here is the real clincher...
1x 25k box costs as much as 2x 10k boxes + 1x 5k box. I have a higher likelihood of finding something useful with that spend than I do buying the 25k boxes.
1x 10k box costs as much as 2x 5k boxes and I get the same 2 artisan part guarantee from the 5k boxes plus at least 2 other parts, sometimes more, plus 2 sets of scrap, so 2x 5k boxes almost always wins against 1x 10k box.
The 1.5k boxes don't seem to be worth the price. They aren't really much different than the 0.5k boxes and I can buy 3x of those for the same price.
For 25k in cash, I can buy 50x (yes that is FIFTY) of the 0.5k boxes. When I buy 50 of the 0.5k boxes I almost always get at least 2 Epic parts, at least 3 Artisan parts, and at least 10 Better parts. And I get tons more scrap from selling the junk. The usefulness of the Epic parts from the 0.5k boxes are on par with the usefulness of the Epic parts from the 25k boxes.
So, the takeaway is that the best value for the money is buying the 0.5k boxes. If you want to feel like you made it like a bandit, then save up 25k and buy 50 boxes at a time. Otherwise, you feel like all you ever get is junk from them. Once you do 50 at a time, you realize just how much value is in them.