The Huxtable is the board to get if youre looking for something youd prolly never break. The contruction of these boards is unreal and Depending on what you are looking for in the board it maybe perfect for you. Its super fun in the park and is epic off kickers.. personally I prefer riding the Plank because its soooo much softer, but the I find myself from time to time wanting to get a couple sets in on the Huxtable and switch it up.
As far as in the park.. The board has a ton of rocker and it slides great on EVERYTHING (plastic, metal, concrete, etc) !! Its got several channels in the bottom which allow it to hold a great edge in any water condition. Alot of times when its pretty windy out ill Jump off the plank and ride the Huxtable. Ive been down here shredding in the Philippines for the past few months and everyday I love Humanoids gear more and more!!
I havent personally ridden a windsor so I cant really compare them from a rider standpoint, but I can tell you that you WONT be upset going with anything from the Humanoid Lineup. If youre wanting a board thats kinda in between the Hux and the Plank.. def check out the Oracle.
I hope that I answered your questions here but feel free to hit me up with anymore you have about the Humanoid gear and I can help to straighten ya out.
CH