A better approach than post install advertising, certainly
There are no good answers to getting support for free software, and its not sustainable and will not compete with funded proprietary systems and platforms until we find one. I like that they've given this a go; it seems a pretty harmless experiment, if it fails.