Having the quests save server/world side would fix the problem of quests coming from smp to multiplayer and vise versa.