i too have the closed-source version and it works fine, though i only use it as an access
point and only with one or two wireless clients at a time.
when used daily, it would need to be power-cycled about once a month (the activity lights
would blink acknowledging receipt of traffic, but the router wouldn't route the traffic
to/from the wireless side). now it gets used less frequently (two or three times a month) and
only needs to be power-cycled every month or two (~1.5 months). i've benchmarked
single-wireless-client throughput overnight and had no problems with the router surviving
that, so maybe it depends on your specific use-case.
i even have a shell script for cacti to scrape the router's statistics/counters from the web
interface, so the closed-source router does everything i want, even in lieu of "advanced
features" like snmp (though admittedly, i have limited requirements).
i bought a buffalo WHR-G54S two years ago, but it's still in the box as the desktop linux
router/firewall it was meant to eventually replace still works great (if it ain't broke, then
don't fix it).