Note, most of these questions are "user-centric". We have found that the most effective solutions are those that are driven from the user side - so we try to approach most projects from this angle.