This is a practical suggestion to development team at Roon Labs. As you no doubt will have have been reading in these community pages since the launch of Roon 1.8 (stable 756). There has been much debate created on the community of your 100K+ users.
First I would like say that the new release is very interesting and offers much improvement on an already excellent concept. Personally, if offered 1.8 as beta I probably would run it on one of my servers and 1.7 on the other. When 1.8 is rock solid and stable all my servers.
But for the many people out there not quite ready to try the new way, the new look of 1.8 and not interested in bug hunting and losing the traditional Roon top bill feature called stable, I think you should offer easy downgrade to all your customers to 1.7 stable so that people can get back if they wish it to a stable platform again.
This could easily be achieved by your own Roon core software by issuing a new version variant that would be 1.7 like and in the case of Android and iOS again a new version that offers the original look and behaviour.
Then continue over the coming months to develop refine the 1.8 beta until it is rock solid and then release as 1.8 Stable xxx when ready. But this way you give choice to your paying customers (those that pay your wages) to keep listening to music with no frustrations due to unforeseen technical release issues with 1.8 beta.
Hope this helps