Yes, you will need to use the Castle-Link to program the MMM. Who knows though, maybe the MMM will come with the C-link included.
Hope not... I already have one and dont want to or need to pay for another one. If they can save some $$$ and come out with a USB free MM I'd be glad to buy it for $20 less too.
I can't decide if its more fun
to make it...
or break it...
It's kind-of a catch-22 for Castle. If they don't include the C-Link, some people will complain that they "spent all that money and can't even program it." If they include C-Link there will be a "I already paid for one of these" crowd. Can't win.