Hi new to forum and skiff's in general. Any thoughts on Fin Chaser boats formerly made in Cross City Fla and now in Georgia. Quality, reputation, ect. Thanks, Bob