"tears" 6.00570508021708 "teras" 5.95925128791865 "teals" 5.90122552646963 "tares" 5.88711668336419 "lears" 5.86158270234831
Using another metric which I called consistency (I think it was just minimizing the biggest bucket possible afterwards, trying to beat absurdle fast), the best starting word was tied between "arise", "raise", "aesir", "reais" and "serai". All of these have a worst-case scenario of 168 valid words remaining.
I find it interesting that different implementations seem to come up with slightly different rankings. Maybe the dictionaries are different?
- pares, moity, bundh|bunch - pares, monty, build|guild - pares, doily, bunch|munch
- pores, banty, guild|mucid - pores, canty, build|guild - pores, manty, build|guild
- bares, ponty, guild|mucid - bares, moity, punch|dunch - bares, monty, guild|child
- cares, ponty, build|guild - cares, moity, bundh|gulph - cares, monty, build|guild
I mean, you had to give yourself an artificial constraint because IIRC the next solution was actually built into the page anyway, not obfuscated in any way.