Hi Sweta,
When the standard SAP extractor doesn't full fill the requirements it is normal to go with enhancements.
SAP wont support if there is any issue/breaks caused in the system because of the enhancements /anything which is customized ; otherwise you are good to go.
Meanwhile you can raise an OSS message to SAP and tell the requirement, see what they are saying.
Hope this helps..