I agree with eeek. Using the Recreation.Gov web site, four sites in Upper Pines are designated as "tents only". Viewing eeeks photos of these four sites (125, 137, 139, 199), they certainly don't appear trailer-friendly:
eeeks photos of Upper Pines campsitesPlus the fact that they simply don't allow it, I would not risk it myself.