I found 2008.3.5 in the previous downloads list in a matter of seconds. If that was what you classify as "nearly impossible" then I can only assume this is the effort you put into other tasks, as such your opinions on XAF in my mind are rendered moot.