You won't have as much control, and it will be slower, but if you don't update the texture every single frame (i.e., you only update it when the text actually changes), then the example in Texture2d.h/m in "CrashLanding" is going to be much easier than rolling your own text system.
Rolling your own
will give you more control. You will have to figure out character spacing and stuff yourself, though, so for a non-monospaced font it is probably not worth it.