I wouldn't say "abuse" but my first thought was rats burrow to keep cool and the deck overhead isn't going to keep the temperature down. The second was, "eww, bugs" as keeping warm blooded animals were I live would draw in deer ticks faster than a buffet sign. The last thought was the snake is only as healthy as its food and its food is only as healthy as what it was eating...

I guess I'm repeating what everyone else said, but adding: Our local animal control laws for dogs and rabbits (I know those specifically because we've called our neighbors out and the rabbit didn't make it ) would say you aren't abusing, but if there is a smell you could get a warning for general property laws.