I'm not clear what they mean by "license requirement to carry in the home". It seems strange to me that one would be allowed to own a firearm under Heller, but would need a license to carry it in one's own house.
That was a quirk in DC law, also at issue in Heller. To "carry" a handgun anywhere in DC, even in your own home, required a license from the chief of police.