SP Pro hold UnSold listing for 90 days, just like every eBay tool. However, you can save the UnSold listing to SMP Inventory (online, not on your computer hard drive) and keep the listing indefinitely. SMP Inventory is similar to Turbo Lister Inventory where you can create new listings directly or save existing Active, Sold or UnSold listing.
SMP Inventory is a bit different than TL Inventory. SMP has the concept of a product with templates for the product. So a product can have different templates, like a everyday template, a sale template, a Christmas template, a spring template and so on. A template is a listing. All these template relate back to the product and it will take care of the quantity of the item being sold through different template.
Now this product template can be confusing to grasp at first especially if you are used to TL Inventory where one listing is one product. When using SMP Inventory, you just ignore the multiple templates for one product concept and just have one template for one product.
From reading all of your posts on your TL issues with saving listings for later, SMP will save UnSold listings to its inventory and keep them "forever". SMP uses the online Sell Your Item form so nothing new to learn other than saving to Inventory (simple).
One feature that SMP has better than TL is that when you make changes to an active listing and the listing is in SMP Inventory as a template in a product, you can save the changes back to to SMP and not have two versions of the same listing.
One issue I did have with SMP Inventory templates is that templates older than 90 days would sometimes lose the eBay pictures. Not a problem for me as I always had my pictures on my hard drive and could reload.
I used SMP for 3+ years about 3 years ago. I cannot do not know how much has changed since then.
Pierre Lebel used it to manage his many listings for years on eBay. Perhaps he can give some of his experiences.