I would definitely switch to pathfinding and move to behaviors exclusively if I can somehow manage to make it work in 16 px increments, to simulate the way 8 direction movement looks.
Did you mean TileMovement? 8direction doesn't move in increments, and it's a poor choice for a tile-based game, because you want your objects to always snap to the center of the tile.
MoveTo can be used on a grid:
"Move to self.x+16" will move 1 tile to the right.
"Move to self.x+16" followed by "Move to self.y-16" with "add waypoint" option will move 1 tile right and then 1 tile up. But you will need to check for wall collisions with events.