I had always intended laying hardboard over the floorboards prior to getting my landing carpeted. The floorboards are in pretty good shape but I will run a plane over them to take out any high spots. My question is, is there any advantage to laying hardboard if I am going to have a good quality underlay and carpet laid?