The MSR Dragonfly is a good stove. It is nice for proper cooking, as it is stable, and can cook fast, or simmer as needed.
Yes, it can burn petrol/diesel, but that is dirty and smelly, and can clog the stove. So I prefer to just use Coleman Fuel (white gas). Coleman Fuel can be hard to find and expensive, but it usually lasts quite a while (unless you are cooking a lot).
When you prime the stove and light it, it can go whoosh and give tall flames, so not good in a tent. And it is rather noisy on full power.
I'm not sure if a liquid fuel stove is worth the hassle of priming etc, unless you are using it in freezing temperatures, or travelling to remote places where you are unable to buy gas canisters.
I usually prefer to use my MSR Windpro instead. It is a a gas stove, but with remote canister and windshield, so nice and stable for cooking.