Seems a bit redundant.
In fantasy football, players are assigned points for an overall average of what they did in a certain time frame, in this case, a season. This overall average is based in the realm of stats, or a hard copy of what the player has done. This can’t be done with yoyoing at all. Because the points system in yoyoing is not set in stone, and is still based A LOT in opinion. Rushing yards and safeties are concrete, they are either there or they aren’t, no opinion or anything about it.
Fantasy leagues also reward participants on minor picks, like, say that I pick a fourth string Running back ( in this case, it’s to fill space, and he was all I could afford). We know that this guy has rushed an average of 20 yards a game when he was starting at ISU, so he isn’t good by any means. But if he steps up and starts wrecking the stat books, I get rewarded because he wasn’t suppose to be any good. How are you going to implement this?