Is there any Mark to Market (MtoM) benefit on shares bought under Margin Trading Facility?

No. No leverage is given on appreciation value of shares held under Margin Trading Facility. However, you are required to deposit additional margin as and when there is a MtoM loss on shares bought under Margin Trading Facility.