I would like to see some tests for this. The existing test_long_name function should be a good place to add them.
I'd like the tests to verify that GdipCreateFontFamilyFromName works now, and that GdipGetFamilyName and GdipGetLogFontW return the correct names, since all of these are affected by changing the stored FamilyName.