Pronouns are fine. Substituting 'the first' and 'the second' would be an improvement. It's specifically 'former' and 'latter' that should be deprecated. I'd be interested in seeing a study comparing readers' comprehensions of the various phrasings. What cost in clarity would you be willing to pay?
Repeating the proper noun doesn't achieve the goal of emphasizing the fact that you're referring to something you just mentioned.