That might be a little strenuous on the system to be honest since it needs to poll a database of some sort(I'm sure SQL) and constantly adjust it for the ever changing board mark numbers.
The more processes you have the more chance of stale processes building up and taking up valuable swap file usage..etc..etc...etc which could cause more grief for all users.
Just a thought on the systems side of things.