I saw this question pop up after the agm yesterday so here is my 2 cents worth.
None of these boats came with a bow roller so everyone is going to be different as far as fit goes. I really depends on what you have currently installed. In my case I think the super sarca is going to fit ok in the lewmar delta holder I have. I will need to change the setup for the holding pin.
Unfortunately no standard answer.