I think all the MSM should be considered a 527 organization.
They've been "non-profits" for quite a while, haven't they?
You cannot regulate campaign financing without regulating speech.
Freedom is always better than no freedom.