I have attached a preliminary version of my hub. It is designed to handle 16 spokes each 3mm wide and 2mm thick
and a drive shaft size of 6 mm.
These values seem reasonable to me, but we don't know neither about your prototype, nor your model scale or size.
In general, I would suggest to stick as close as possible to scale, even if it might be a generic freelance model with no particular prototype.
In this respect, I cannot recommend highly enough Alan bates' books
The Western Rivers Steamboat Cyclopoedium and
The Western Rivers Engineroom Cyclopoedium. Besides countless other useful data, information and data, they contain tables with typical measures and specifications for all relevant parts, timbers, flanges, shafts and so on of a typical steamboat and its wheel, all being derived from the engine size.
So I would suggest to calculate these values for your type of steamboat from Alan Bates' tables and formulae, and then divide them by your chosen model scale. But in the end, it is not unlikely that you end up at similar values you already have given.
Moritz