Both Stamp Paper and Franking are equally acceptable form of Execution of a Sale Agreement. But in my opinion, Franking is a better option since it is done at the Sub-Registrars office. Additionally, since you would most probably be going for a home loan, most banks require Franking of the Sale Agreement to be done.