Ugh that washboard will not be fun on any hard tail. From the other pictures your FX should handle those roads, let alone something with front suspension and tires over two inches wide.
Get ready to get a knee workout standing on the pedals over that washboard