in my view, presenting a painting with a cardboard board looks cheap to a collector whether or not linen is mounted on it. In addition, it will never provide adequate defense from humidity or insects.
Reflective strips https://www.artbykaye.com.au/textile-art