Will it be better if a user gets some reputations for views of his question.
Consider a really bad question. It takes at least 5 users to vote to close it, which means 5 people looked at it. Should somebody get rep just because the first 5 people voted to close the question?
Maybe it's borderline and 30 people look at it before it collects 5 votes to close. Or maybe 100 people look at it and think it's off-topic but they don't have the rep to close it as such. Should rep be awarded on those views?
Let's say I write a bot that scans the site looking for who knows what, but it loads every question page. Each time I scan it, it increments the view count on the question. Should rep be awarded then?
Those are just the first examples that came to mind. Reputation needs to be something reliable and needs to be a measure of quality, not a measure of popularity. If a question is bad, it gets downvoted. If it is good, it gets upvoted. If nobody sees it because it is very narrow or very uninteresting, well, try to make it less narrow or try to make it more interesting. In the end, if you want rep, just make better questions that are well done and provide a challenge people want to take on by answering.
If you solve that problem, then views will come and rep will come. Start the beginning and build a good foundation.