Translucent latex will yellow, so you'll be wanting to go opaque, which means the color of the undersuit makes no difference. And however much fabric texture remains is entirely up to how thick you lay on the latex. Plus, the BvS Batsuit looks to be entirely sculpted, not sewn, so....
Anyway, if you're wanting to add little more than a thin layer for sheen, I wouldn't go the latex route.