Tend to agree with the man from woodulike.
only problem with battening the floor is that the purpose of laying a DPM is to prevent the moisture in the concrete(which incidentally will take at least a year to dry out) from going into the wood.
If you fix the battens to the floor your going to...