Actually the line opened at Rockets -2, sometime last night got betted down to -1.5, then -2.5 this morning, now it's -1.5 again.
Pistons 1-8 on the road:
11/26/16 @ Oklahoma City L 88-106 Regular Season L 4.5 U 203.5
11/25/16 L.A. Clippers W 108-97 Regular Season W 6.5 O 200.5
11/23/16 Miami W 107-84 Regular Season W -4.5 O 189
11/21/16 Houston L 96-99 Regular Season L 2.5 U 208.5
11/19/16 Boston L 92-94 Regular Season L -2 U 201
11/18/16 @ Cleveland L 81-104 Regular Season L 8.5 U 202.5
11/16/16 @ New York L 102-105 Regular Season L 2 O 200.5
11/14/16 Oklahoma City W 104-88 Regular Season W 1 U 203
11/12/16 @ Denver W 106-95 Regular Season W 5 U 202.5
11/11/16 @ San Antonio L 86-96 Regular Season L 9 U 194
11/09/16 @ Phoenix L 100-107 Regular Season L -4 O 205.5
11/07/16 @ L.A. Clippers L 82-114 Regular Season L 8.5 U 197
11/05/16 Denver W 103-86 Regular Season W -4.5 U 201
11/02/16 @ Brooklyn L 101-109 Regular Season L -4 O 204
11/01/16 New York W 102-89 Regular Season W -4 U 202
10/30/16 Milwaukee W 98-83 Regular Season W -7.5 U 197.5
10/28/16 Orlando W 108-82 Regular Season W -4 U 195
10/26/16 @ Toronto L 91-109 Regular Season L 6.5 O 196.5
An average road team would have won 3.6 games out of 9 if you match it up with this set of back-to-back statistics (great info overall)
http://www.databasebasketball.com/content/backtoback.htm,
but those numbers also indicate that the 2nd game of a road/road back-to-back set which is the 2nd set in 4 should tally up a significant amount of detriment for the road team.
And Charlotte isn't Cleveland, Spurs, or Clippers.
Fade a tired Hornets team and cutting a capable Piston's some slack would be my play.