Try using the .bat and changing both ports to 36480 - If that does not improve, try 36482
I believe I've narrowed the issue down to ports, I have seeds up on both ports now
trying 36480:
Error: Specified data directory "masternodedirectory" does not exist
removed -datadir=masternodedirectory and connected to 1 peer then dropped
trying 36482:
connected to 3 peers:

[
{
"addr" : "68.224.6.180:36480",
"addrlocal" : "162.157.8.161:51661",
"services" : "00000001",
"lastsend" : 1435698468,
"lastrecv" : 1435698468,
"bytessent" : 1315,
"bytesrecv" : 19978,
"conntime" : 1435698450,
"pingtime" : 0.29640000,
"version" : 61400,
"subver" : "/GorillaBucks:6.4.8/",
"inbound" : false,
"startingheight" : 2319,
"banscore" : 0,
"syncnode" : true
},
{
"addr" : "23.92.61.98:36480",
"services" : "00000000",
"lastsend" : 1435698451,
"lastrecv" : 0,
"bytessent" : 129,
"bytesrecv" : 0,
"conntime" : 1435698451,
"pingtime" : 0.00000000,
"version" : 0,
"subver" : "",
"inbound" : false,
"startingheight" : -1,
"banscore" : 0,
"syncnode" : false
},
{
"addr" : "41.226.110.48:36480",
"services" : "00000000",
"lastsend" : 1435698471,
"lastrecv" : 0,
"bytessent" : 129,
"bytesrecv" : 0,
"conntime" : 1435698471,
"pingtime" : 0.00000000,
"version" : 0,
"subver" : "",
"inbound" : false,
"startingheight" : -1,
"banscore" : 0,
"syncnode" : false
}
]
Has now dropped to 1 connection:

[
{
"addr" : "68.224.6.180:36480",
"addrlocal" : "162.157.8.161:51661",
"services" : "00000001",
"lastsend" : 1435698588,
"lastrecv" : 1435698571,
"bytessent" : 9504,
"bytesrecv" : 23210,
"conntime" : 1435698450,
"pingtime" : 0.17160000,
"version" : 61400,
"subver" : "/GorillaBucks:6.4.8/",
"inbound" : false,
"startingheight" : 2319,
"banscore" : 0,
"syncnode" : true
}
]