Good barbag mounts don't need a front rack.
The only good reason I can see for a platform with 4x panniers is for carrying water on an extended desert crossing.
Tara is stiffer and lighter than Duo. You could use Tubus P-clips. Does the fork have fender eyelets?
I keep my tool bag at the top of may pannier for easy access.