When using Cisco VXI in virtual environments there tends to be a lot of bugs with files you have to deploy across the virtual environment. You configure for hours, and then there is a bug that stops you, and you notice that you wasted hours. There's always room for improvement with these virtual environments because you're not dealing with the actual equipment, you're dealing with a virtual version of it that you have to install in a virtual environment. The performance of Cisco VXI could improve. It requires a lot of hardware and even if you install it on a server it is heavy on resources.