There are a ton of great ideas already shared. If you use shallow landings exclusively, a roller is clearly the way to go. If you use deep landings, there’s nothing more simplistic than bunks for both long term maintenance and loading/unloading. Use the right tool for its intended job.
The biggest mistakes I see are:
-People with roller trailers back their rig in way too far to load. I have a buddy that has owned the same 17′ boat on a roller trailer for the last 7-8 years. He’s constantly asking me to help him shove it or rock it so it is “straight” after loading. I’ve told him constantly to not back his trailer in so far, but as a very stubborn weekend warrior he doesn’t like taking advice from others.
-People with bunk trailers do not have a tow vehicle that fits their rig or have unreal expectations about what it should do. No, a dry bunk trailer is not going to release your ~2000# rig without being mostly submerged. It was not designed to. No, a bunk trailer is not the best option if you are driving a smaller vehicle knowing you will have to back-in further and get your tow vehicle tires wet. I drive a F150 towing a heavy for its size fiberglass Tuffy. I know that I have to almost drown the trailer to get it off dry bunks and plan accordingly. This trailer would not work with a crossover SUV or something with lower ground clearance or that wasn’t AWD. It does however work flawlessly at deeper landings and makes it impossible to load the boat incorrectly when positioned properly.