There’s two concepts for this
1, I’ve been down this path years ago… If the key is to compress the water out of the rug after washing it’s one of these ideas that sounds and looks good until you actually use it. The reality, it’s a time/money waster you’d be better buying a pallet load of Terri towels from Costco and patting the rug dry. A wet dry vac works much better
2, If the idea is a squeegee for washing it could be very useful as a roller squeegee and an alternative to a bladed rug squeegee. A rollers squeegee is more efficient, less fatiguing, but it needs to be lightweight the Master blend tool lacks ergonomics and is too heavy & narrow to be useful. You want to know what works best. Extra wide paint rollers, problem is they don’t hold up to the use but they work great. What makes them work well is light weight and the paint roller itself contours to a rug’s high and low areas where a static steel or plastic roller cannot.
Here’s what I’d suggest, Ditch all the heavy stainless steel, make it light weight 24”- 30” wide and allow for the end to pop off so paint rollers can slide over the steel/rubber or plastic rollers and be changed out as needed.