Exactly the same as the fmf unit... there are a handful of the same unit made by "Dobeck" branded with your favorite sticker. they do no more and no less than each other.
I personally don't care for these units, it seems like there have been plenty of problems and difficulties associated with them.
If you truly care about the bike just get a power commander, you can get one close to the same price and then have a professional dyno tune it when your ready.