People use MagicLauncher because either A). They don't know how to install mods (Either due to the update, or because it is harder due to their OS) and B). It's a lot easier to use than installing them manually (Especially nowadays with the new launcher and such). But there are some problems nowadays... Like how with the new forge installation, it doesn't understand that there is a forge, and screws you over, as wise words were once said...
"Don't trust MagicLauncher and it's lies"
~ LexManos
Overall, it's alright, but if you know how to do things normally, then do it that way over Magic launcher, it's just better... but if you have trouble with the new system, you're just a noob, your OS makes it hard to install mods, or you're just plain lazy, use MagicLauncher, it's a pretty good alternative to the MC Launcher, and that has it's problems like MagicLauncher, but they both have similar features, and such, so it's sort of your own choice... \
Back on topic, the error was solved... the end.