Here's my take on the mindlink build: it's powerful if you're perfect. In an ideal game, you can mitigate any penalties while maximizing all bonuses. The problem is that, as soon as you make a mistake, you'll be screwed. Free actions are great for one point; but if mess up, it'll cost you badly. No margin for error.
That's actually one of the things I really like about it. Using it is going to make you think very carefully when setting your dials and deciding on activation sequences and actions taken. This can only be a good thing when it comes to improving your understanding of the game and cutting out mistakes in general.
It's going to be a useful tool in developing your all-round game. The more you come to think about the game, the closer the attention you pay, the better you're going to get.