I would agree go carpet as you dont want boards damaged!!

Much cheaper in long run to replace carpets than re polish and or replace boards.