Bought it a few days ago, should be here soon, and I am super stoked! Anybody have some feedback or reviews on the board? Good and/or bad. Thanks!