Speaking as a relatively disinterested observer... I recommend not placing yourselves in a position where these trolls would be trusted with your backs... ever. So... I recommend that you keep your civilization and give them a quick lesson in threat neutralization. Also, troll leather could make for quite a bit of armor... given the creature's sizes.