I would strongly suggest porting to NaCl.
Advantages:
- Performance: You can use the full power of the CPU to render your game. If your game uses good 3d graphics or physics, you can make it look smooth even on old system configs. The performance of NaCl is comparable to Native OS applications, it only looses nearly 5 to 10% of FPS when I compared the same game to Win32 version.
- There are a lot of already ported examples, games for NaCl that can help you do it easily.
- It is already cross-platform. Chrome runs on Windows, Linux, Mac OSX.
Disadvantages:
- Might take you around a week to port. You have to port to OpenGL ES 2.0 (However, it should be the same with any browser based methods, especially HTML5)
- Runs only on Chrome.