Apparently the 6.4. block is very strong (it's what's in the Hellcat). Stock pistons can't much boost though.
Regardless, if you can get a basically complete 6.4 for $1800 that's about a 1/4 the going rate, BUY IT