There is no comparison, the FF II. If you can wait a little, maybe some more info on this sight in the next week to help you make a choice.
Dot, neck, boom, dead. No aligning necessary. Battery life is great, if you are concerned just replace each year. Making a quick shot, even better, you don't have to align your sites first, dot then neck then dead. If you mount it as far back as you can, then your FOV will virtually be limitless. Holographic sight all the way. There is a good review on the Mueller Quick shot.