St Croix is a bunch of fun - quick trip, good fishing, plenty of camps, low-consequence little rapids. St John was a bit dull - pretty, remote, much longer - but, ultimately, dull. Two rapids on the whole 7-8 day trip. Happy to provide details if interested.