The meat mixture has to be dry. Or else while baking it will bubble and will not hold shape when you cut - experienced this! If there is too much oil, then drain the meat before layering. Some flavors may be lost.
The potatoes are optional. You may see that some recipes use cabbage. You could try layering with sauteed cabbage too.
You can use meat of your choice for the meat layer.