I see no problem with ads.
Someone has to pay for the cost of running the site.
After putting in all the time and hard work of starting and maintaining FundVision, it's only fair that the expenses should not fall on you personally. BTW, I have no problem with you making a few coins over and above the actual cost. It was your idea, energy and talent that caused FundVision to become a reality to begin with. In adddition, time spent moderating and maintaining the site comes directly from MF research time. I would personally be thrilled if you made a few coins on the deal as compensation for the time spent.