I think it's not necessary because with the infrastructure finally ready the open drivers are now growing really fast: only a month ago we had only opengl 1.4 support, now opengl2 and opengl2.2 in gallium3d branch. Opengl3 support is planned for mesa8 in the end of the year...
Furthermore, to be able to play planeshift I'm using an unstable and unreleased graphic stack from git and I already posted the trick to disable texture compression in the dri tracker and in phoronix