Well. Better slow working code than fast not working code.
But does speed really matter in the end?
Bu as you wrote yourself: "getting results stage". So, i still would break in small pieces. Because it helps finding bugs, isolating prolems and it will be more readable.