If really depends on the type of street riding you are planning on doing, for longer periods in the saddle at a moderate pace then the Ninja 1000 is going to be a much more comfortable and easy to live with option as a day to day streetbike, which has plenty of easily accessible low/ midrange power on tap at most revs and plenty of torque through the lower ranges , but if your plans are carving the local canyons closer to redline at a sporty pace with less overall effort and you are partial to revving into the upper reaches of the tachometer then obviously the ZX10 with it's lower weight and cornering ability is going to be the better tool for the job.
Looking at each bikes power/torque curves you can see the 1000SX excels in the lower/ midrange revs.
These charts show flashed/unflashed numbers for ninja Sx and 2016 ZX10.
Looking at your physical dimensions on
will give you some idea on how you are going to look/fit on each bike, unfortunately their bike records only run up to 2014 models, but i expect there is ony minor differences to the current models.
Being over 6+ foot you're gonna look a little odd unless you opt for a BMW RS1200 or something along those lines.
Best to try and get a test ride on both before making a firm decision.
Good luck with whatever you choose.