i feel you on this, a couple pieces of advice on hiding in pvp modpack style: the biggest is, in my experience, its not where you are, its who you trust. dont tp anyone to your base, only faction with people you know in RL or with people you know from another server. dont make friends on a pvp server, but if you do, make sure its at their place, not yours. look out for trackers, make your base at bedrock, and keep your really good stuff in another location with a sethome. only claim one chunk with /f claim, just a place to sethome. since protections dont stop mod weapons, f claims only serve as a flag of your location. here are tips on gaurding against xray:
i didnt watch the particular vid, but there are others like it if that one sucks..
lastly, if you know you dont like pvp/grief type server, while it is not galacticraft, i do offer that on direwolf20 1.5.2 at donkeyftb.com:25729 make sure if you go you enable biomes o plenty. that server has rollback, grief protection, and has items banned that can break claims (mining lasers, nukes, etc). all in all i agree it sucks to start and have the cards stacked against you, but you got it right, the ICBM mod is geared toward pvp, and its pretty damn OP at that. Hope to see you around Sleepy. You seem like a good dude.