1- Work on a shared hosting environment
2- Not require root access
3- Not require MySQL triggers
#3 is probably not possible but would be nice.
I understand that most (all?) other OC nodes run on dedicated servers but I sincerely believe that this is not 100% necessary. I also think that not needing a dedicated host would make it more attractive to other volunteers thinking of setting up a new node.
(Then again, if we end up going the one global node route all three requests are irrelevant
