Why won't logo display properly in solid mode?
The most likely cause is Self Intersecting segments. The same happens if you have a text object and extrude it to the point where Curves intersect other curves:

From: text-objects-are-messed-up-when-using-offset/2727#2727  (Different question, same answer and reason)