i could be wrong since i'm a rookie in IM and i'm still learning, but i see 2 downside for the niche :
- I don't think the "trucker" population use a lot social media, so it would be more difficult to reach them
- I'm not sure they are likely to buy thing online related to health or stuff like...