Right - if users are added directly to the aspnetdb, SharePoint doesn't know about them (IsInSharePoint = No) until either:
1) they are added to a sharepoint group
2) they log in.
Also, the full name is stored directly in SharePoint.
So if you don't want to use the FBA Pack interface to fully add the users with names, you'll have to add them through Powershell. One solution that I did up in the past for a client was a powershell script for adding the users from a CSV file that they edited