Mixing before your workout is fine. Some proteins develop a smoother consistency if left for 10 - 20 minutes as opposed to drinking instantly.
An example of these proteins are bulk nutrients muscle food, or bsn syntha 6.
Pure wpi really wouldn't matter much though.