Stones to Barcelona seems best outcome for future England success