If they prove up the Tin, I think the plan would be to mine the DSO at Twin Peaks (hopefully at a cost no more than $50 per tonne) and use this towards the Tin production (no port setups, etc so the cost shouldn't exceed this). Use the lessons leant from IFE to get this underway ASAP.
If they mine 1mtpa profits will be between $30M - $50M p/a