I use BLMA, Sunrise and JnJ and there is not real difference. I never used the the track that comes with the sunshade etching so I cannot tell which one works better if you use that part.
The BLMA sunshade is etched on one side and the paint will stick better to that side and is more scratch resistant.
They are a little different and will give you a bigger variety.