If you're smart enough to ask this question, why are you thinking of ways to shoehorn a business into oDesk? It's a seller's market for dev talent in 2011 and probably for all of 2012. The ability to solve business problems using software development skills is not a commodity. It isn't sold by bidding prices down. No, the opposite of that. This is one of those places where a reasonable amount of extra effort yields a…
Here's what happens: No matter how you position yourself, billing $500 an hour to the zero prospective customers you (the general "you") have right now is still not very profitable. Most developers have about as much idea of how to find customers as they do about how to perform open-heart surgery. Connecting developers and clients is the one area where oDesk shines — and since it's the same area where engineers are weak, many can't help but consider it.