Hi I think logging to file is a great Idea. Monitoring it from the web would be a breeze!!
There's also Multiminer, which jedi95 and I use for
our cluster's status page.
Multiminer's already quite usable and Phoenix already has builtin support for it; all you would have to do is download and
set up Multiminer, connect your Phoenix clients to it with an mmp:// URL, and write a .rpy script that would display info
on your miners. (I'd release ours, but the code is in desperate need of cleanup, and I'd have to okay it with jedi95 first.)
I'll post clearer instructions on how to do that when I fully test and release Multiminer 1.4, which has support for long polling.