I have found the rubber seats in the compact trough valves I am using don’t last very long, does the Hansen Fast-Flo valve use the same rubber seat?

No, the seat we use in Hansen Float Valves are urethane which is a very durable and hard material. The seal is also reversible if a foreign body should damage it.