you make some fine points!
having an ILS is a plus at night (10)
and not having an ILS allows for many visual deceptions, esp with a downslope on runway 28...even with a papi (assuming facts not in evidence)
clear and calm...wondering what calm wind runway was/is.
and without knowing more, I would think that coming from nashville tenn would set you up for runway 10 on a semi straight in.
oh well...be careful out there.
I sort of thought they saw some deer at the last second and tried to hop over them and came down really long.