Call me paranoid, but asking me my full name, hometown, and mother's maiden name creeps me out bigtime. Mother's maiden name is an odd thing to pick, given that is often the key companies use to tell if you are really you, etc. Hometown would give people a place to start finding your birth certificate.
Probably just paranoid, but it does seem to be an interesting list of info required.