Yesterday I visited dealership and had detailed discussion with sales person about difference between VXR and VXL.
He said that VXL is dead item but being sold due to corporate customers. If you see the price difference between both, given features in VXL justifies the price difference.
Regarding fuel consumption he says that it is giving 20kmpl on long and 18kmpl on City area.
Parts are expensive because only available at dealership not in local market.