Pros and Cons of mounting a life raft to the front deck?

We just received a winslow coastal life raft that we bought at the miami show.

The canister is much larger than the valise/Pelican case that was displayed at the show.

What are the pros and cons of mounting it to the front deck on a cradle vs stowing it below? I can think of visibility and weight (~75 lbs) vs trying to find some room for it below. It also may be difficult to reach and launch in heavy seas on the deck. We haven't bought a hydrostatic release yet.

Another option would be to mount it on the lowest level of the tower - would require some custom fabrication though.