Fist thanks for responding when you don't have to.
Secondly I don't think your use of fave is bad, I personally would have chosen oshi. I personally have never encountered someone using fave, so I would file it away under archaic/esoteric slang and thanks to idol culture coming to the west...