The SH installation was recently migrated from a virtual machine (8GB RAM, 6 cores, dedicated NAS) to a physical box. WOW! What a difference! The mobile app live view loads very quickly; 1-2 seconds on wifi including app launch time. If the app is already launched, it's almost instant. Over a cellular connection it's roughly 3 seconds for the first camera to 8 seconds for the last camera. Individual cameras load quickly and clips are very fast too, roughly ~5 seconds or so depending on the camera and clip. I'm very happy with the performance.
This setup has 10 cameras at 2MP. The physical box is a quad-core Xeon with 32GB ECC RAM with an SSD for the OS and a single 4TB 7k HDD for the video. The 'tmp' video folder has been relocated to the HDD (see this thread) so that all video I/O is sent to the single HDD. The ESXi server running the VM was using a RAID 10 NAS for storage which could easily push more I/O than the single HDD and yet the physical box still greatly outperformed the virtual machine.
I hope this is helpful for others.
