Not sure what you mean by "taking." If you mean "accepting donations," then my answer is yes.
I'm opposed to public financing of campaigns. That's just welfare for politicians.
If I was writing the Campaign Finance laws from scratch, I'd allow unlimited contributions and spending, with full and immediate disclosure of donors. I'd prohibit all foreign money.
I'd also get rid of the matching funds altogether, and remove that option from your tax forms.