Last time I flew with Asiana, no beds. However, if you really like clean, Asiana is your airline. At least twice as many flight attendants as UA and they cleaned up the bathroom after every use! I was dazzled. Food was excellent.
Miles count, however, when you are flying so far. We were on an award so that was not a consideration.