Pingyin doesn't not only help me learn Chinese, but also learn English's pronunciation later in life. It's not one-to-one match but close enough.
Bopomofo predates Pingyin and did what Pingyin did but with non-Latin alphabet. It was always a surprise looking back that Mao adopted "Western" alphabets for Pingyin when he was very much against western ideology.
It was an excellent call, especially when writing is done digitally nowadays.