The 7 day thing is annoying, but I expect the blockchain would grind to a halt if they had to calculate rewards for longer periods. I put something in my post footer suggesting people can vote up another of my posts.
Does the gift button send some funds? I think it's worth having that everywhere to make transfers simpler. Some people can't give much with a vote anyway.
Good point: even after seven months of posting quality content with original graphics, constructive comments, and upvoting interesting/useful posts, I still only get a small number of views, very few comments and my votes are only worth $0.01
A gift button is a welcome addition.