SIP monthly Investment guide

#1
I am aged 33 and started investing in SIP only from last one year. Currently my portfolio looks like this.
Aditya Birla Sun Life Frontline Equity Fund - Direct Growth - Monthly - Rs. 2000
Aditya Birla Sun Life India GenNext Fund - Direct Plan (G) - Monthly - Rs. 1000
Franklin Build India Fund - Direct Plan (G) - Monthly - Rs. 1000
Franklin India High Growth Companies Fund - Direct Plan (G) - Monthly - Rs. 2000
Franklin India Smaller Companies Fund - Direct Plan (G) - Monthly - Rs. 2000
ICICI Prudential Value Discovery Fund - Direct Plan (G) - Monthly - Rs. 1000
SBI Blue Chip Fund - Direct Plan (G) - Monthly - Rs. 1500
UTI Mid Cap Fund - Direct Plan (G) - Monthly - Rs. 2000

I have a child of 4 years and planning to invest some amount considering child education for atleast 5 years from now. Was investing in PPF around 5K per month, but slowed down as PPF interest rates have come down too much.
Now my money control portfolio says switch funds for ICICI, Franklin High Growth Companies Fund and UTI Mid cap as they weak performers. They are running in 10th month installment of 12. Is my portfolio looks ok for long term(Say 5 Years), should i switch any funds and if so where? Need your sincere advice on this.