One thing I would like to point out. 

Their business is inventing $1000 a month into 'mutual funds'. There is no information on what those particular Funds are or the purpose in their overall plan so it is difficult to judge if they are suitable or not. 

Here is something they may consider to help avoid taxes on gains in investments inside the corporation.  If a resident Canadian corporation invests in preferred shares of another resident Canadian corporation, the dividend income is not taxable to the receiving corporation.  This is not the case with interest income and may not be the case with capital gains.  (I am not sure about the CG issue)

It might make more sense for them to invest profits inside their corporation directly into prefs of other Canadian corporations.  There could be tax savings here. 

They really should have some professional help with these issues.  It does not seem like this is currently the case.