What do you guys think about my skin care regimen?

Hi everyone.
Im a guy with with oily acne prone skin. I've developed a skin care routine and i wanna know what you guys, mainly girls, think. Is it too much or is it just fine?

Morning:
-cleanse
-Moisturize(spf 15)

Nights:
-Cleanse
-Tone
-Moisturize(no spf)

And also exfoliate once or twice per week.
And once a week, at night, I give my self a facial.
Which consists of:
-cleansing
-exfoliating
-a homemade facial mask made from natural ingredients.
-and moisturizing

So is it too much, or does it sound good?
I've also heard some serums are good for oily skin, would you recommend it?