hey - don't worry about this
did you ride a twin tip before?
these tiny fins don't really help that much ...
when first riding a board that needs to be edged hard, this happens to nearly everyone who hat the guts (or insanity -> decide for yourself) to buy a radical board....
me and my twin did the same thing before winter started....