I'd live on site. While you're settling into the business you will be working longer hours, if you have less income the savings will make a big difference and living with the ILs will make you crzy lol.