Line a baking tray with baking parchment and brush all over with approx 4 tablespoons of olive oil. Place the aubergine on the tray in a single layer. Season well and bake in the oven for 40 minutes or until the aubergine are soft and golden in colour.
Remove from the oven and set aside to cool. Reduce the oven temperature to 150 C / Gas 2.
Line a terrine or small loaf tin with foil (bottom and sides). Lightly brush all over the foil with olive oil.
In a mixing bowl combine the feta, cream cheese, eggs, pepper and smoked paprika. Whisk together until smooth and thick in texture.
Place the aubergine onto the terrine or loaf tin next to each other, overlapping, until all used. In between, place the tomatoes and sprinkle over 1/2 of the oregano.
Spoon over the cheese mix until full, but a little of the eggplant and tomatoes are poking through (this looks attractive when plating up). Sprinkle over the remaining oregano and basil.
Bake in the oven for 30 minutes or until 'set'. Remove and allow to cool in the tin.
Remove from the tin and slice thickly. Place onto a plate and drizzle each slice with a teaspoon of olive oil. Serve.