It's ok for me, since MB will contribute well as DPS. MB > Soul Extortion any time since Extortion can be cancelled midway if enemy is dead.
I have redone my skills and maxed all my DPS for the meantime (we need to kill Osi and other bosses quickly for recipes). I heard that links will be really useful in DW, if it is then I'm going to reset again and revert to my original FS build.
All my heals are maxed (minus Cure Pearl). I think it's overkill. But Restore vs Restoration, I would probably invest more into Restore since it's an emergency heal. Actually, it depends on your party and how well the tank can keep the aggro away from DPS. Our tank can manage the aggro all by himself so my heals are always focused on him, therefore the need to maxing Restore since it can heal dollops of HP. I will probably leave Restoration at 5 or something.
This is just me, but Devotion is a lifesaver. I would suggest investing a point in it. You can cast it on your tank/main healer/someone who is about to die.
As for Immunity, I have no comments since I haven't really allotted any points on it.
Overall I'm still a newbie with my SM so you hafta ask the other high level ones for their suggestions