Get the forks working and it should ride decent, maybe you can let some air out of the tires to soften it up a bit also.
If you can find some taller handle bars it will be more comfortable for a taller rider also.
I had one with a 6.5 clone it was a fun bike.