what's your definition of "good"?
what exactly and specifically do you want it to display? wh? ah? battery gauge with bars of power remaining?
without any of those details, my recommendation is the https://www.ebikes.ca/product-info/cycle-analyst.html, because it has all of them. if you don't need any of it's control features, you can use the v2.x, though i don't think that one has the battery gauge, just the wh and ah.
the 3.x has a lot of additional features including temperature monitoring and ability to modify throttle based on lots of different things, and to use pas to control your system if you like. https://www.ebikes.ca/product-info/cycle-analyst-3.html
if you don't want the ca, then you can use any of hundreds (thousands?) of different el-cheapo wattmeters that do either wh, ah, or battery bars, or some combination thereof.
https://www.google.com/search?newwindow=1&tbm=shop&q=ebike+wattmeter&oq=ebike+wattmeter