Potential upsides to invest in the IPO include infrastructure sector exposure, diversified product portfolio and strengthened balance sheet post-debt reduction.