Is'nt the idea of these things to pick a functioning team though, a bit like fantasy football teams?
Yes, but a cycling team isn't the same as a football team. A very good all-rounder (eg Roche, Leipheimer) can play pretty much any position (apart from pure sprinter, but you only need one of those). Roche certainly did a super-domestique job later in his career, and it looks like Leipheimer might be doing that this year. Personally I'd have either of those over Wegelius, Elliot, Boardman, or even Wiggins or Yates. Not even totally convinced Millar actually deserves his place over either of them.
Not so sure about Lemond, but would certainly pick him over Boardman for instance.