That's very cool, but it doesn't correctly find the solution with the first string alone, it gives a wildly wrong answer (BEACH ASIONY MISE I WILLS BY WHO MY NEVER KISS HE-M UNDELIVE)
So don't trust that a system doesn't have a simple solution because an automated solver like doesn't provide a correct answer.
If you put them both in at once, the second output is 100% correct:
VGYURYPEDFNCEPGEWELLPVNWRDCNFGMGXQEPPRGCBFIGLEMG. EQPMEIGQNVBAGBTFEGMSYNRKMNWEPBLWBYPSNWMQNFBDWEQVYNRCBFIGLEMG
=>
HEY GUYS I PROMISE I WILL SHOW UP MORE NEXT ISSUE MARCELINE. ITS NICE TO HAVE AFRIEND YOU KNOW IS ALWAYS DOWN TO RAP WITH YOU MARCELINE
There's an automated program that does quite well: http://quipqiup.com/
Pasting in his first two strings (the "standard pigpen" letters) finds the solution in 5 seconds.