I don't care for mice. I especially would not want to have to feed a decent sized BP on just mice. You'd have to grow several mice for a longer period of time in order to feed a decent sized meal. Then you may run into a snake who only wants one feeder and then doesn't want to eat a second... so you have fed a tiny meal and it won't eat again until a week later(or whatever period of time you feed on).
Rats come in all sizes, from pinkies for small hatchlings, to mediums for large females. They grow to a larger size before they become able to "fight back". A adult mouse is capable of fighting the snake... a 'crawler' rat baby is not.
ASF take longer to grow to the 'adult' size. They seem to grow quickly to the 'weanling' stage... then they slow down getting to a decent feeder size. They never grow big enough to be a decent meal for a large BP... so you'd be back to growing more than one for each full meal, with the attendant issues of a snake potentially refusing to eat more than one rodent.
As far as personalities... mice seem stupid and flighty... asf are flighty and sometimes mean... domestic rats are smart and personable and easy to work with. That's what I've gotten from my own mice/asf/rats. I like being able to reach into a bin and scoop up a rat without chasing it around and trying to grab fifty times as it dodges. I can clean 4 rat bins to a single asf, because the little buggers will leap out of almost every container if the lid is cracked open to put more asf in. They wriggle free and leap for freedom at every opportunity. I can put rats into a open bin or bucket and rarely will one even leap to sit on the top edge... almost never will one actually jump out of the container entirely.
Other people have different experiences with their animals, of course. But this is what I've experienced myself.