Hi -
I believe so. From what I know, before the Data Clerks input any information, an IO quickly looks through the package to make sure the applicant is eligible. For example, if one applies before the 90 day grace period, the application (with un-cashed check) is returned. If all is good then the check is sent for deposit, and the application for data entry. Once data entry is complete, it goes back to the IO, who then initiates a name check and sets up the FP appointment.
I believe USCIS implemented a new tool Jan. 2007 which allows them to do all this from one GUI instead of 3 different systems used in the past. There was a Federal Registry about it last year some time. In either case, this new GUI lets the IO know when the FP and name check results are back in. Then all the IO needs to do is run an IBIS check and if all is OK, the applicant is placed in the queue for an interview. This is where time is wasted, as getting an interview is dependent on the local DO's availability - just like for FP.
I would say 3 months is an acceptable time to wait before inquiring about your name check - although USCIS often quotes 6 months.