Yeah, big difference between household and automotive carpet backing. Since you were also thinking of sewing pieces together, have you thought of using reinforced, self adhesive seaming tape? Here is a link to a carpet install I just found, not sure if you came across it already...