If anything mission-critical is missing from the currently available software, don't buy the device. Playing the waiting game for linux apps is going to be an exercise in frustration. What is it you need that's not around, though? I browsed through the entire "Downloads" tab here yesterday and was blown away by the selection. It's thin in certain areas (reflecting the linux and gadget nerd heredity), but not by any means limited.