Although these features might be useful for SOHO remote access, they aren't necessary and you may end up paying for more server than you need. Unless you already have support for these high-end services, or if they're critical to your needs, their inclusion should be used only to decide between two similar vendors. Typically, you'll get a more stable product with a clear upgrade path through the product line. For Microsoft Windows 3.x and DOS, look for vendors that provide dialers and enough l icenses to cover your user base so that you won't have to purchase third-party dialers for your users. If the server supports PPP and you have to pay for client licenses, you may be better off both in functionality and price in buying a PPP dialer from a third party.
Some vendors send limited stacks along with their servers.
The best installation programs keep their configuration and program files in their own directory tree. With a simple installation from Windows95, you can connect via PPP as a remote node to most major network protocols. However, if you haven't made the move to Microsoft Windows95, look for clients that include both DOS and Windows 3.x clients, so your users can make remote connections from either environment. If you're concerned about security, you have a range of choices in remote-access servers. To safely install one of these devices, you need to understand and balance not only users' needs but also your security policy.