As a Tekkit Beginner i was very satisfied with the starting Setup and how easy it is to get around.
I have not been on this Server for long but i can tell that it will be a good experience looking at how uncomplicated everything goes.
So far i did not experience any lags either and i also got greeted by some of the Mods i think that offered me a city-claim to do some Building.
Over all, a very solid first impression.
This server is german though but i saw them having english translations.