Playing Attila on Linux for a week, I've noticed only one real 'bug' - I cannot load a previously saved custom_keys.xml. The files seem to save just fine, and the 'custom keys successfully loaded' dialog box opens, but the bindings in the list don't change.
Otherwise, great stuff! Don't let those mean people on the Internet get you down, this is a really solid port. Looking forward to Rome 2!