Hi: I'm lesser experienced than u but would try to answer.U can keep it as long as u want, but better u withdraw it from EPF & open a PPF account in SBI or post office.Interest is same & u can track ur money anytime.U'll be having a passbook also whihc will be updated as per ur wish.In a nutshell, there will be a transparency, but in case of EPF, u can't have a clear Idea.