Yeah - I would prefer it if in PvE they made it so you couldn't break down other people's structures since you can't possibly defend yourself (doesn't seem fair that I can always raid someone with nothing more than a hatchet because they can't kill me). They also need to fix the sleeper bug - if you log off and leave your sleeping body behind, people can kill your sleeping body (last I heard, anyway).
Neither of these should be very hard coding-wise, and would make PvE just about perfect.
Well, they could always just use the non-sleeper version of the game for PvE servers and that would fix the sleeper killing problem. The only reason for sleepers to begin with was PvP related.