Any distro can dupe items as long you can make it crash. Gesior was nice enough to list most of the issues that can make it crash in 0.4, it's as simple as fix them and that's all.
How u gonna handle house/guildhouse system them? Just like cipsoft did, doing the transfers between server shutdowns, there is a good reason why they didn't do it live.
Instead of setting a MaxDepotLimit you should keep the players transaction thread into a different thread, load players into memory, unload players into a swap file after some time without logging in and if a player attempts to login and swap file exists, load the player info from this file, that's how cipsoft handled it and probably keeps doing so until this day.
And guess what, newest TFS doesn't have that, they keep the players transaction in the main thread and instead of fixing that you got the depot limit ugly fix.
So no I don't see any reason to drop a 0.4 or Othire distro, even if you pick up newest TFS branch you're gonna invest a good amount of time enhancing it.