As well as CPU and memory considerations when designing virtual desktop and application environments, you also need to consider right-sizing storage requirements, but not from a capacity perspective. Virtual desktops are typically built on demand using some form of snapshotting or creation services, so the performance of the storage becomes a critical component of the infrastructure.
Check this PDF for more info.