I've reviewed the installation videos, and it appears to be very straightforward. However, the full process does seem to take some time.
I will install mine when the weather begins to warm up.
I'd say it took me about 2 hours. Most of that was scrubbing down the hull and prepping it. The thing hasn't budged a millimeter since I installed it.