Being limited to 128 MB isn't *too* limiting. (I guess anyone wanting to edit huge bitmaps while running !firefox, would probably be better off with an Iyonix, but possibly an update to virtualise might be the answer for this anyway).
The lack of internal removable drives wouldn't be too bad either, I'd just use those on my RPC via the network. (Though the suggestion of an internal card reader is good).
The thing that puts me off it is the lack of a DVI socket. (If it had DVI, then it would provide the two things I'm waiting for on my Iyonix, this and adjustselect)
This makes it highly unlikely that I will replace my Iyonix with it, (thers's still a very slight chance I might buy one anyway,) If it had DVI, I think it unlikely I would be able to resist buying one at that price.