After few monts I suggest two small improvements:
1. Category field when inserting transaction shoulb be text field, as the description, and when you start typing, should suggest category name.
2. When you insert split transaction, name for the payee should be avaliable - split transaction is almost always done with one payee