I'm sure if the host at Margaritaville offered me a room and some comp chips, I would play. The new Margaritaville casino is pretty nice, and they have 100x odds, but I've yet to play there. There are a number of casinos in Shreveport, but the ones I frequent are El Dorado and the Horseshoe. All the Shreveport and Bossier City casinos are within a five minute drive of each other.
You'll see this gambling area referred to as Shreveport/Bossier City. The cities border each other very closely some casinos are in Shreveport, while some are in Bossier City. Shreveport has a twin city next to it named Bossier City. My preferred gambling place in Louisiana is a city called Shreveport, located in the north west corner of Louisiana. The riverboat casinos are usually on boats that are permanently anchored.
I'm not sure of the legal technicalities, but some casinos are on riverboats, while some are on land.