Considering upgrading my Mamba's FD from the stock Acera. Bike has a 3x9 drivetrain (44/32/22 crank). I can pick up this FD for around $40, but am not sure if it's completely compatible with my Mamba:

(Here's a link to one site's detail page, for more info)

Biggest question is the compatibility with my bike. Second question would be whether anyone has any experience or knowledge regarding this specific derailleur?

From what I've looked up online, it sounds like a good FD, and should work with my 2012 Mamba, but I'm kind of a noob still so having some doubts.