Few notes/suggestions for next update.
1) Include address/account for "generate" + "immature" in listtransactions.
Now:
"account" : "",
"category" : "immature",
"amount" : 10.00000000,
"confirmations" : 10,
"generated" : true,
For comparison, on "normal" transactions:
"account" : "13",
"address" : "E************************",
"category" : "receive",
"amount" : 2***.*******,
"confirmations" : 4,
2) Include wallet's stakeweight in getmininginfo
3) Stakeinterest in getmininginfo currently shows 0
Other than that the wallet appears to be working well, both mining and staking works as expected