Yeah, it's supposed to take a shit-ton of effort to bring back a soul. The reason Malfear was so dangerous was because he could pull thousands of souls back on the spot. Personally I would recommend you have an undead minion just follow you around throughout the RP, and treat them almost like a secondary character. Minions are allowed to have as much or as little personality as you wanted them to have... of course they still won't have free will since they're bound to you.