My Orp roo was aggressive with breeding when he first started in the spring. I got chicken saddles for the hens and they did fine. Most of the roos I've had are like this as well, btw.
As far as him coming after YOU...you'll have to get after him and show him YOU are boss, not him. There are several threads on BYC that describe how to do this. IF they don't work for you and the bad behavior continues then yes, by all means get another roo. Different roos have different temperaments, even within their breed, just like all animals. Look up under the SEARCH tab about roo behavior.
I carry my Orp roo everywhere and he's my biggest "baby", but he will go after people he doesn't know...so I have to go in the run with them to make sure he knows they're okay...then he's fine.
Good luck!