I have one, haven't gotten a chance to use it on my 5155 yet, but here are some pictures of it mounted on my previously owned Mahindra 4540. It works alright. Mine is designed to float independently of the loader arms. So, when plowing I leave the loader arms at a fixed height, then use the curl function to raise and lower the plow. This ensures that the plow blade's angle-of-attack remains the same every time it is lowered.
Two things I don't like about it:
-When pushing with the blade angled, I find that I have to split the brakes and lightly ride the inside brake to keep the tractor pushing straight. Even with the front wheels turned towards the bank. The plow blade is so far forward, it has lots of leverage to push the tractor sideways. It also has lots of leverage to bend loader arms if you catch an immovable object with the corner of the blade.
-The weight hangs so far forward, lots of rear counterweight is required to get much traction from the rear tires when carrying the plow. Without it, the plow will make the rear end light when it is raised. My block is 1,300 lbs.
Overall, I think that having a snowplow mounted on the FEL is hard on the loader arms and hard on the front axle. For this coming winter I'm planning to remove the FEL and fabricate a plow-mounting system that attaches to the front frame section of the tractor instead. Basically pickup-truck mounts on the front of the tractor. I expect this setup to push snow better, while simultaneously being easier on the tractor.