Hey...your top 3 are different w/ mine...
My top 3 cats are B. filamentosum, Conorhynchus conirostiris & Platynematichthys notatus...and the bad news is...my Conorhynchus conirostiris was pass away on 2 weeks ago...I keep it to 70cm & 7years old...
Regarding B. rouseauxii, the biggest size in TWN ard 90cm, and no idea for B. vailantii...due to very rare in TWN...