Floating is probably more common now than solid fixing, because it's cheap and the diy market wants it.
A well solid fixed floor should last a lifetime, can't see this being the case for a floating floor, the adhesive will give way with all the movement before too long..
The easy thing about floating is you don't need to check for damp/moisure, just use a DPM underlay and your done. And a downside to solid fixing to ply, is you need 22mm (min) wbp ply, so theres a cost.
Batten is cheaper and quicker but you still have that hollow sound, the good point is, it's still solid fixed and that hollow sound for some reason, sounds better than any floating floor. The sound in most cases doesn't bother people but a few of my coustomers insist on solid fixing as they've heard the boxy sound of their friends floors.
You can use any of the methods you mentioned but somewhere in the midlle, cost wise, with a good sound and moisture proetection would be to glue down.
You would need a DPM
www.f-ball.co.uk F76 and maybe a screed if your concrete isn't level enough. A new DPM and screed works out at £10 per/m2 approx as opposed to £5 for floating underlay.