I would suggest to remove the version of Xamarin from the source code in order to make it harder for hackers to identify security bugs and vulnerabilities.
Do you think it can be supported?
Xamarin includes a banner which includes the version, something is common with many applications, libraries and scripts.
From the perspective of a security consultant, it enables hackers to get information which can be used in order to plan attacks on the application based on the Xamarin version which is used.
As you know there are prior versions with security vulnerabilities and there is a constant research in order to identify new vulnerabilities so it's more than advised to remove the banner which indicates the Xamarin version.
Xamarin Inc., as a wholly-owned Microsoft subsidiary acting as a separate legal entity, adheres to the Microsoft Privacy Statement: Privacy & cookies