Would love to see them keep track of the best share in the GUI / Pool stats that the miner has submitted since running as well as best per session.
You do get a glimpse of the best share per session in the logs but unfortunately those get wiped out after every reboot.
{'STATUS':[{'STATUS':'S','When':0,'Code':11,'Msg':'Summary','Description':'cgminer 4.11.1'}],'SUMMARY':[{'Elapsed':2015,'MHS av':2469096.69,'MHS 5s':3083389.26,'MHS 1m':2964186.15,'MHS 5m':3068034.86,'MHS 15m':2449052.54,'Found Blocks':0,'Getworks':65,'Accepted':1063,'Rejected':3,'Hardware Errors':1,'Utility':31.64,'Discarded':0,'Stale':0,'Get Failures':0,'Local Work':2142,'Remote Failures':0,'Network Blocks':6,'Total MH':4976427884.0000,'Work Utility':34655.34,'Difficulty Accepted':1158665.00000000,'Difficulty Rejected':5457.00000000,'Difficulty Stale':0.00000000,'Best Share':930110,'Device Hardware%':0.0001,'Device Rejected%':0.4688,'Pool Rejected%':0.4688,'Pool Stale%':0.0000,'Last getwork':0}
{'STATUS':[{'STATUS':'S','When':0,'Code':70,'Msg':'CGMiner stats','Description':'cgminer 4.11.1'}],'STATS':[{'STATS':0,'ID':'AVANANO0','Elapsed':2015,'Calls':0,'Wait':0.000000,'Max':0.000000,'Min':99999999.000000,'MM ID0':'HashStatus[1] Ver[nano3-24071801_42c628d] HVer[24071801_b906c52_6223725] DNA[0000000000000000] HDNA[02010000a727f8be] PFCnt[0] NETFAIL[0 0 0 0 0 0 0 0] Elapsed[2028] LW[49668] MH[1] DHW[0] HW[1] DH[3.855%] Temp[54] OTemp[50] TMax[87] TAvg[85] TarT[85] Fan1[4380] FanR[56%] Vo[0] PS[0 0 0 3 2754 90 324] GHSspd[3191.41] DHspd[3.855%] GHSmm[3323.72] GHSavg[2465.60] WU[34443.99] Freq[0.00] Led[2] MGHS[2465.60] MTmax[87] MTavg[85] TA[10] Core[A3198S] PING[10] SoftOFF[0] ECHU[0] ECMM[0] PLL0[0 1450 308 12] SF0[100 465 485 505] PVT_T0[ 86 85 87 85 84 83 84 86 85 83] PVT_V0[312 309 310 308 310 313 304 306 308 309] MW0[118 101 99 111 110 119 106 92 109 101] CRC[0] ATA0[60-80-314-100:293:313:333] ATA1[90-85-326-100:465:485:505] ATA2[125-90-346-100:574:594:614] WORKLEVEL[1] MPO[90] ADJ[1]','MM Count':1,'Nonce Mask':1}]}