i cant see jiggly puss, snorlax, and ditto being mafia aligned if the mafia is team rocket in this game.
Id also like to note wolfs claim post, if i recall he dosnt say he has different abilities each night but actually the opposite.
lastley, if cyber did abilities per the "pokemon" they were assigned, i layed out 3 critical jiggly puff skills that easily interpret into mafia abilities. All generally being pro town roles.