Nice One, Tom...
looks good-
I also think mahogany is a good choice for body mass...
You might draw a horizontal plan at full size, working out your body thickness, neck joint/string angle, and final string height as per your chosen hardware,all the way up to the headstock profile, or at least the nut...
-This may well mean commiting to ordering your neck of choice, and waiting for it to arrive, but can save your precious slab of mahogany from winding up on the fire,and having to spend again-
-You would be surprised at the demands your chosen bits and pieces will have on your final design, and it's better to realize conflicts on paper than in wood in the 3rd dimension.
It's much easier to measure and relate to the neck in hand, than to anticipate it's "real" dimensions from catalog measures...
I hope I'm not discouraging you!- I mean well, & think you're off to a good start!- cheers, mate!- Drac