The last time you saw me riding, I had removed the fins (no special reason, just for some variety)... And my board did not have any channels or special outline. So sure, you can ride almost any board finless without much difficulty once you get used to it. It would be a good time to work on surface ...