You can paint over stained wood with a latex/acrylic paint as long as the wood is primed first. You did this and you used the correct type of primer, oil base. Now you can apply a finish coat (or two) of acrylic paint.
The only time that a latex can't be used over stained wood is if it isn't primed. It will peel without a primer.
Oil base paint does have some advantages, cures very hard and is very resistant to scratches, but most of the time those advantages are outweighed by its disadvantages, smells bad and takes a long time to cure hard.