If you have some detailed things touching the ground - they can screw the compiling times for ya, because they cut the ground into pieces. Remember to always,
always either raise the detailed stuff, small brushes one unit from the ground or turn them to func_walls. I once forgot to tie a very complex prefab, which was touching the ground to a func_wall, because of that, my vis compiling times have tripled!!