My idea is Dilshan should retire with the T20 world cup, if not it will be difficult for him to make a respectful leave from the feild in the future.
See how Dhoni led his team to the victory in 2008 T20 world cup with a very young team without Sachin, Dravid, Ganguly, Kumbley, Zaheer Khan...