I also use Garmin BlueChart. IMO it's a great product. I believe the new version has much more robust weather functionality, although I have not tried that yet.
I used my iPad several times as my only nav tool before our chartplotters were installed. I'm not saying it's a replacement for them, but it's very useful on short local hops. Certainly a lot better than what we had 30 years ago.
I also have the app on my phone, which I use on the dinghy. In addition to being a good nav tool, the speed and distance traveled functions are useful on the dinghy.