As a veteran who has played this game for 6-years, I would recommend this; however, this game has really reached its end-point and it has lost its luster. Why? There are various reasons and it's the reasons why I have left this game permanently, with some very few exceptions of coming back for the story content.
NOTE: I have played more than 2000+ hours of this game; however, I have never kept it attached to my current Nexon Account, because the one attached to this is my banned account.
Gameplay / Game Compatibility - The game engine runs on a pretty old engine from 2003 and it has hardly been tweaked for newer contents. While that might not be the problem, the reason why this game has issues here is because of the "security programs" and constant "bug fixes" that Nexon does. This game literally burnt out my previous computer, because it couldn't handle Nexon's new "security programs" and "fixes" between year 4 and 5, and had to buy an Alienware M14xR2 to keep playing at 30+ FPS a second. I can play Tera Online and Archeage and sustain better FPS at high graphics (which has a newer engine and better graphics) than what Mabinogi can do.
Game Management - Horrible. DO NOT HAVE HIGH STANDARDS FOR THIS COMPANY AT ALL OR YOU WILL BE DISAPPOINTED. This company has went back on many of its promises to the player base in the past few years and literally doesn't investigate problems appropriately. There are hackers still playing who has been in major incidents for several years, while there has been countless innocent players banned because Nexon found them for "illegal third-party clients." Even I was one of these victims in year 4 of my gameplay, but I just remade my character after months of trying to dispute the claim with their e-mail and ticket system.
Game Community - You can say this has the equalivency to Gaia Online. Dramatic, horrible, and down-right vile. While there might be a small group of players who actually are nice and look out for each other, the grand majority of the community is compiled of either: elitists, drama wh*res, fashion addicts, merchants, Nexon / Sabina whiteknights (people who solely defend Nexon with complete disregard of what wrong they've done), PvP addicts, pr*stitutes/womanizers, and/or trolls. I've played on three of the four servers and I can safely assume this is on all the servers.
Game Events - Hallowed out and barely worth it. Out of the all events in two years, there is about 5~10% of the events that we actually get rewarded with decent stuff. Otherwise, all the events that get transferred from the Korean/Chinese/Japanese Servers get their rewards hallowed out and replaced into the gachapon / boxes. This is the only way how they can actually sustain their game services, because they literally advertise the hell out of gachapons and any event that requires you to spend money. (Basically, Pay2Win) So, you're basically feeding the company money for decent-quality events in the game. While they might've removed rebirth cards and such, they still ♥♥♥♥♥ out the gachapons and other services like crazy. And before I jump to the next part, Nexon loves putting those AFK events into the game.
Teamwork vs. Solo - In the beginning, the game was heavily relied on Teamwork in the dungeons. You had to be a high level with some good gear to even sustain Solo capabilities (which also involed Pay2Win back then) in all dungeons. After several years, a level 100 with heavily overpowered gear can do about the same as some overpowered 2k+ player did back in the first 2 years of the game. I can understand if you're making a new character to restart, but the game has went overboard on how broken a newbie can be now.
Overall - The game is actually good and such, but the company and community has ruined it to the core. I enjoyed the game over the past six years, but I had to finally put this game down in June and call it quits. The game wasn't really fun anymore, the community has been getting progressively worse overall, the game was starting to eat up more resources on my Alienware labtop, and the company kept forcing Pay2Win-events down everyone's throats. Why play a game that gear is heavily backed by Pay2Win options, a company that hardly takes care of the game and players and breaks it consistently, events that hardly has any value to them, and requires you to buy a new computer every year to keep up with the stability of the client? I wouldn't.