I think including Perkins in Echo's show name is a LOVELY idea I really do.
As for actual name ideas I am useless
May sound boring to some but I like plain simple "Perkins Echo". I really like that. Like, Echo is the Echo of Perkins, Echo's hoofbeats are the echo trail of Perkins, that kind of thing. I can't explain it too well but I hope you get what I mean
"Horses - be to their virtues ever kind, and to their faults a little blind"