I like the custom cover. Mine is being made for about 3x the price of one shrinkwrapping. It is strong enough to shed a heavy snow load, ventilates the boat, gives me access during winter, and has a projected life of 10 years.
Tarps can be OK if you spend enough time building a secure frame, and if you can fasten them securely enough. I just took the easier route.