Definitely under qualified for this scale but have been in a similar position with smaller numbers...
I reckon you already know the score - you will get a good deal here but the upside with owning will no doubt be better... at higher risk of course. As an investment decision a lot would rest...