Если так жёстко выбирать только из двух вариантов (ибо лучший вариант и не фанера и тем более не ДВП), то я бы посоветовал остановиться на фанере.
Дело в том что среди многочисленных минусов ДВП присутствует один очень существенный, а именно ДВП боится влаги, речь о даче, скорей всего помещение не отапливается, перепады температур и влажность присутствуют.
Фанера в этом смысле тоже не идеал, но существуют варианты.
Есть влагостойкая фанера, есть фанера повышенной влагостойкости (правда у неё проблемы с экологичностью, я о фанере ФСФ).
Даже из обычной фанеры можно сделать устойчивую к влаге, пропитав её (это к примеру) олифой.
Фанера прочней, фанера долговечней.
Правда чуть дороже, а вообще конечно лучше ОСП, ещё лучше (да и дешевле) это стяжка, а дальше уже как хотите любое половое финишное покрытие.
Ещё плюс к фанере, тем более речь о даче, её можно просто покрасить, ДВП не финишный материал, к ДВП нужно финишное половое покрытие (ламинат, линолеум и так далее).