The limitations I've had with 3D surfacing in Haas machines has not been with the spindle speed, it's been with the accuracy and surface finish at high feed rates. I was cutting only plastic and aluminum on them. At over 200 IPM they have a tendency to round off corners and give surface imperfections. If you tighten up the tolerance settings in the controller you end up getting an erratic cut as it hesitates to follow sharper areas and speeds up for smoother areas. Up to 200 IPM it cuts just fine. This is on a 2004 VF-3 and a 2007 Minimill though, and the new Super Minimill II may be a lot better. The older (1996-2000) VF-0 and VF-3's+4's struggled at over 150 IPM and VF-4's from 1993-1994 had a hard time over 100 IPM.
Rigidity for cutting aluminum and reliability have never been a concern with the Haas machines.
A couple considerations to get faster toolpaths are to post them in arc segments Vs. line segments, machine slower curves separately from corners and tapered sections, and to use bull nose mills instead of ball nose mills whenever possible.
Hope this helps.
Apparently I don't know anything, so please verify my suggestions with my wife.