Just because something costs 3 times more and has a stamp on it from some overly beauracratic agency doesn't mean that it is better.
Provided the lights come on and you can see the outline of the runway from a couple of miles away (very easy on a clear night) that is all that you need. If not, divert and go elsewhere.