I think her death was necessary honestly.
Might have been a bit too soon, or could have played out differently, but I guess they needed to come up with something to assert Jacen's evil-ness.
As for the Mandalorians, I think FOTJ put them back in balance for the most part.