Love the B-street! It is a well-made board, very soft and forgiving. Love the magnetraction. However, it isn't a very damp board and is very rough in the chop. The B-Nice may be a better fit for all-mountain use. It's still soft enough for beginners, but it has C2BTX, so it's less squirrely. Also check out the Never Summer Infinity and the Pandora. The Pandora has a similar flex to the B-street, but it is a much more stable ride. The Infinity is more of an all-mountain, intermediate ride - a very nice board.