"looks weird" may cover a lot of things, but I suspect the first thing you're running into is that AbcImport doesn't support reading animated particles back into maya. We struggled for a while with it (with Autodesk's help), but in the end it just wasn't possible with the existing classic particle APIs. There are solutions with nParticles, but those haven't been implemented yet.
So right now reading particles back into maya from alembic is useful for something static like survey data, but not if any kind of animation is required.
Francois.