Ohhh dear. I'm going to get totally flamed here. But my interest is in the future of the OS.
Now I know that there will be people that will always use RiscOS for the next ten years, just like there are specky users just now. However IMHO GenuineHO, for RiscOS to survive it has to be ported to a platform that is mainstream. Now that can be two things. A well known games machine. The plus point of this is that it is there in tens of millions of homes; the neg. point is how many home gamers are likely to want to potentially bust their games console.
The second alternative is to port it to the mainstream computer hardware platform. IE x86. Now I know that there are people that think this is like sleeping with the devil, however, I see it more like the band playing courageously while the titanic went down.
This must be a boot time option. IE partition the hard drive and chose an OS.... Lets call it LIVROS (linux with virtual RiscOS for lack of a better name).... you chose that and it boots a linux kernel with RiscOS running as the default and only app. This would be a temporary situation until the OS is ported to run natively.
If that was realised then there would be tons of people out there who would give it a try. If they need ARM HW then they would not buy a new machine just to run it and the OS will slowly dwindle into obscurity.
An example of an OS from scratch on x86 is SkyOS and there are a lot o people that are using this.