sounds like a great project, I'm definitely interested in working on a port, just have to find the time.
Who would be best to contact on the Osu dev team to start talking about getting code to start a port? Peppy or Nuudles? If I get the time, I might start browsing their forums to check for...