Personalmente, no juego stall y hace mucho mucho tiempo que no toco UU. Voy a dar mis opiniones, que en este caso no llegan a recomendaciones porque es un metagame con el que no estoy del todo familiarizado. No obstante, espero ser de ayuda de todos modos.
El set RestTalk de Aggron me parece viable, pero no con dos ataques de daño. Es decir, MAggron es una bestia defensiva, y aunque su stat de Ataque no es para nada malo, yo complementaría el set con un movimiento más de apoyo que de daño. Me decantaría por uno de los dos ataques de daño (Terremoto o Cuerpopesado, incluso Cabezahierro dependiendo de sus principales threats), y en el cuarto slot iría a por algo como Maldición o Tóxico. Incluso Rugido o Pulimento podrían ser una opción.
A Arcanine tengo ganas de probarlo en serio en OU, con un set bastante similar. En mi opinión, no es el pokémon más aprovechable para phazear (CroCune is real), yo sustituiría el Rugido por Envite Ígneo (más potencia y te curas con Sol Matilnal). El STAB de Fuego, como bien comentas, puede echarse en falta en varias ocasiones, pero desaprovechar una prioridad +2 tan potente como Velocidad Extrema es poco menos que delito.
Yo en Roserade incluso pondría Síntesis por Gigadrenado. Lo estás utilizando de forma defensiva y en ocasiones esa capacidad de curación puede darte una entrada que te será negada con la recuperación de Gigadrenado. Además, las plantas ya te vacilan bastante el Leech Seed, y pueden entrar con frecuencia a comerse el Somnífero, sobre todo Amoongus. Yo mantendría el Tóxico (que no falla, es un punto), pero porque personalmente el combo Somnífero+Drenadoras me ha fallado en ocasiones bastante clave. La habilidad Cura natural para un pokémon defensivo me parece bastante útil para comerse Ondas Trueno y teniendo en cuenta las posibles quemaduras de Escaldar, lo que le hace un switch in bastante consistente contra pokémon de agua. Además no pueden envenenarte, por lo que en general le ganarás el stall a los bulky water.
A mí Donphan personalmente es un pokémon que siempre me ha gustado mucho, pero nunca lo he usado como SR setter. AV con Knock Off es una cosa que me ha llamado la atención desde que salió (yo usaba el set de cuatro ataques en IV Gen, soy un visionario xD), aunque la pérdida de los Restos le duele bastante.
El problema de no poner las rocas con Donphan es que casi te obliga a ponerlas con MegaAggron, que por otra parte es un gran setter. Si te decantas por él, podrías tirar de Rugido/Tóxico+Maldición+ataque de daño, aunque dependerías mucho del Deseo de Florges para recuperar vida. Otra opción es utilizar a Roserade para poner Púas (de las Tóxicas soy menos fan), lo que dará más oportunidades a tus pokémon más ofensivos (ejem... xD) de conseguir algunos KOs clave.
Luego en general, es lo que dicen, una win condition clara no tienes ahora mismo (con MAggron con Maldición podrías intentar hacer algo así). Aun así, desde mi experiencia con el Stall, va a ganar el que más aguante (repito que no lo he jugado en serio personalmente); aun así, tus opciones vas a tener gracias al daño de Aggron, Arcanine o Roserade, sobre todo. Y si no te gusta Donphan, y tienes relativos problemas para poner hazards, en UU tienes en Crobat una gran opción para quitar las rivales, tendrás más presencia ofensiva (y no es un pokémon fácil de derribar porque le sobran EVs a Velocidad generalmente) y es un buen generador de momentum con U-Turn.
Consejo adicional: me han gustado bastante las explicaciones, pero se agradecen RMTs bonitos a la vista también