By time it was all said and done, I wish I had just bought mine. Fair warning about the KMG guys though, not so good on the customer service end & it was over something really small that they owed me ($10 bolt), but didn't send. I'm really put out by Beaumont Metal Works, but that was just my experience.
I made my "grinder in a box", but ordered several attachments from BMW.