I hate to be a downer, but as much as I like this idea you and me probably use different OLLs. Although two algs might work for the same OLL they will result in a different permutation. As much as this seems cool, I don't want to re-learn my OLLs just to match your pairings.