Are there any major differences between this and XRP?
Best I can tell the biggest difference is you need a facebook account to get started rather than a bitcointalk account.
That and the currency is mildly inflationary at 1% a year. I guess all the ripple and XRP haters will be able to recycle their scam threads without much modification.
Good Luck!