I learnt a new trick today, how to pause the printer and then change the spool.
I had been patiently waiting beside the printer till it got to the top layer and manually pausing it to change the spool to white for the text. Then I found a neat trick right in Cura that does exactly that...
From Cura's main menu, choose Extensions -> Post Processing -> Modify G-Ccode
Click the "Add a script" button
Choose "Change filament at height"
Enter the desired layer in the "Pause at layer" box
Another small tip is to bolden up your text. I've been redoing the text using Futura Book Bold. There is a point where if it is too smal then cura just garbles it up by missing stuff.