I think weighted balls can be excellent. Before you start I would recommend long tossing, arm circles, and tubing/wrist weights for 6-8 weeks.
When doing the program, I wouldn't do any pitching. Get loose, long toss, and then throw 10-20 feet into a net with the overload under load balls.
I would also recommend a radar gun to be used to have instant feedback.