The current disparities in school funding across the country and within the individual states are a real disgrace. Ohio, as you may know, recently took a major step in that regard in the case of DeRolph v. State of Ohio . This case, and many like it, are often decided after it is demonstrated that the funding of a child's education is based inordinately on where he or she lives. And property taxes, as you have pointed out, often define that disparity. The federal government has a very limited role in correcting the problem.
Solutions lie mostly at the state level.
It is my opinion that one of the states' biggest roles in school finance is not only to provide it, i.e., the money, but to close the gaps created at the local level because of inordinate reliance on property tax. I believe that states do not do enough to close those gaps. I am generally in favor of eliminating the property tax as the basis for funding local schools. But one should remember that eliminating it means replacing it with something else. The problem in devising solutions is often less in how the state taxes but in the way it collects and distributes its revenues.