Hi,
no, you can not use costing in this way.
Your described setup is invalid to start with. If you configure dlsw in this manner you create a loop. Dlsw packets from r3 will be delivered to r1 which puts them out again on the ethernet lan. r2 can pickup this frame again and forward it back out to r4 and so on.
On top of having a loop you can also have issues that dlsw learns mac addresses local and remote while the real location is remote.
It may work since your ethernet lan is almost certainly a switch.
As long as the cam table is stable it will work but there is no gurantee at all.
Peer costing is designed in a way that a remote router has two peers to two host routers. And on the remote router you can now destinguish with a cost parameter to which of the two host end router the router will prefer its dlsw circuits.
thanks...
Matthias