That's a LOT of vias! What sort of issues have you run in to?