The article says that
iroute 0.0.0.0 128.0.0.0
does not work on OpenVPN, however I just tried
iroute 0.0.0.0 0.0.0.0
on OpenVPN 2.6.9, and it just worked.
So, for L3 (TUN) mode, to route all the traffic via another client, all you need is:
server.conf
client-to-client
client-config-dir ccd
ccd/client_name
iroute 0.0.0.0 0.0.0.0