My understanding from reading these forums is glinet policy routing mac address is source based routing while domain/ip is destination based .