Optimize PPTP-clinet Share

hello all
im not english , excuse me

i have question :

What is the best way to share pptp connection ?

/ip firewall mangle
add action=mark-routing chain=prerouting dst-address-list=MyServer new-routing-mark=pptp passthrough=no src-address=192.168.1.0/24

or

/ip firewall mangle
add action=mark-connection chain=prerouting dst-address-list=MyServer new-connection-mark=pptp_connection passthrough=no src-address=192.168.1.0/24
add action=mark-routing chain=prerouting connection-mark=pptp_connection new-routing-mark=pptp passthrough=no

or Mangle with output/input or NAT ?
the best solution ?

update

What exactly you mean by “share pptp connection”? It looks like you want to route traffic to selected destination, from I guess LAN, via VPN? Both methods should work. It’s just that in second one, passthrough=no for first rule is wrong, and you don’t need to mark connection over and over, so you can also add connection-mark=no-mark.