From the screenshot provided, domain-based VPN is used here. Converting it to route-based VPN would cause much more headache and not desired setup/design.
And since we are talking about Check Point <> Cisco setup, setting VPN Tunnel Sharing to Gateway pair is not good idea. Per Gateway pair should be used only between Check Point <> Check Point VPN. If any other vendor is on the other end, subnet pair should be selected.
One more point I just remember from couple of VPN cases I worked on. If 3rd party vendor is involved within S2S VPN:
1. If you choose VPN per subnet pair, then encryption domains configured on both ends are supposed to be network objects ONLY (not ranges, not hosts, only network objects). No mix of ranges, hosts and networks. Only network objects.
2. If you choose VPN per host pair, then encryption domains configured on both ends are supposed to be host objects ONLY (not ranges, not network objects, only host objects). No mix of ranges, hosts and networks in encryption domain. Only host objects.
Kind regards,
Jozko Mrkvicka