I think you will be happy.
Jason Kotzin is very responsive if you have any questions or issues.
So with flirc, think outside the box. You can set your remote to be ANYTHING you want it to be. And then map the appropriate button to the appropriate keyboard function. I told my harmony to think it was communicating to a Denon AVR, because
1.) I don't own a Denon AVR so there is no concern of pressing a button and having another piece of equipment respond
2.) That particualr AVR has a tremendous number of functions that could be individually mapped. More functions than I could reasonably use.
I mapped the numbers to numbers, play to play and so on. But when I got to specialized keys, like I have a touchscreen buttons for OSD, and one that takes me directly to Movies, one for Music, one for Pics, I used the off the wall Denon features like Picture-in-Picture, different inputs... The downside, more work for you, the up side, better customization
OR you could simply tell your harmony that it is an MCE remote and it would map even easier. The downside, here is that you get very limited customization, and if you have an XBOX360 in line of sight, it will also control that. The upside, you can have the system set-up and running in a couple minutes.
If you are interested, I would be hapy to share with you my keymap.xml so you can see what I did and get an idea of how you could customize yours. But be aware, that it can take a bit of head scratching to make work.