I've taken mine out and put it in three times, it's at least an 8 hour job in my boat, more like 14 the first time. As anything you get better. I considered 10 hours fair.
I have a 94 crownline225 with a 502 no way 2 hours. I need that much to remove the interior. With my bobcat 773 it takes me about 5 hours to remove and replace, but I am slow and feeling old.