Hmm.. when you think about it, randomized may be the way to go simply because the other goals are virtually impossible to achieve.
OTOH, randomized with certain bounds is also a problem if it can be statistically guestimated which bounds were applicable.
