I´ve been using Asus latest 184.108.40.206 and at least for now I don´t have any problems BUT there are 2 things missing on Asus WL-500 routers:
Emule and NTFS writing. Isn´t this possible to add (at least emule as there´s emule for linux) on your firmware Oleg? Or even on Asus stock firmware?
NTFS writing on Linux:
http://www.nslu2-linux.org/wiki/FAQ/NTFS (at least it seems that there is a linux firmware device with read/write NTFS)
I wish I knew anything about programming and linux :P