Your needs are indeed quite similar to my own ideas.I put an optional feedback form in my HN profile, if you are open to that.
Sure I'll try to take a look
Sure I'll try to take a look