Though GLi costs around 90K more than XLi still it is advisable to buy it if you like power windows, rear mount break lamp, rear seat belts. Plus in GLI you get the colour choice apart from black or white, the only two colours in which XLi comes.
After market fits not always work correctly. Go for factory fitted as they come with original wirings installed which are reliable.