That CT boat would be ok on small calm lakes, with a light payload. But in the bigger waters, I would want to go with a deeper haul.
You're in a tough spot with the storage / transportation thing.
Have you put any though in getting a square back sports pal. It's light, fits on the roof of your car, and you can hang it from the rafters in your garage.