Many of these ideas are things we are either planning to implement or have discussed in the past--great minds think alike :)
We'd absolutely love to talk more about this stuff with someone else who's as interested in the problem as we are! Please do get in touch--email in the ad.