R2, weight is the most important factor. Length becomes a bigger factor when you are concerned with float, fitting in trees, or spinning the board. If you are just carving, match the board to your weight so it flexes properly. Modern snowboard construction is such, if you are just carving it would be pretty unlikely for you to break whatever board you get on.