Pretty sure the existence of overlapping tilemaps isn't too much of a problem, but transparency is an issue. The more partially blank tiles that overlap, the more it has to calculate. It's probably best to avoid it if you can, but there are many situations when you can't, such as when one tilemap has to have different parallax.
At three tilemaps there's probably no issue though.