I use an iPad to run
Navionics, TimeZero, Windy, etc,, and as second screen in addition to my
chartplotter (I have three mounts in strategic places, so it can be easily moved to wherever is needed). The iPad is great for that, much more versatile than having a
laptop downstairs.
However, as I said in the past on similar threads, I find the iPad Pro too large and awkward to be easily handled in the
cockpit or on the rail.
I use an older 11" iPad that seems to be the ideal size/weight for the purpose, and it has plenty of computing
power to run the apps that you need.
The new "normal" iPad seems a reasonable size, maybe a tad too large IMO. I have not seen the new iPad Mini yet, but that may be ideal (and it comes with a very powerful CPU), or perhaps slightly too small, we'll have to try and see.
You should go to an Apple store and see how it fits in your hand and try to imagine how you would handle it while sitting on the rail or while moving around on
deck, or how it would feel to have it mounted somewhere (e.g., would you bump on it?, etc.)