We made BitFetch and started using it with HA partly due to the unreliability of the Bitcoin sensor as well as the CoinMarketCap and other cryptocurrency HA sensors stopped working. We don’t have a custom component (yet!) but our team is successfully using it with HA in their homes via Node Red.