There seems to be a minor bug with Simple Fonts and the surface height. It's off by 1 if you try to draw the Simple Font onto another surface that's the size of the height.
IE
SimpleFont Surface ---> GapiSurface of size (SimpleFont Width, SimpleFont Height) = invalid rect when calling DrawText because height needs to be + 1 on GapiSurface being drawn on.