I didnt, Gerhard Ott has warned about this and I read article when some hobbyist kept them together (b. macracanthus and corydoras sp.) and one of b. macracanthus rushed corydoras school and hobbyist saw after that episode that one of corydoras hasn't eye more. He saw this couple times. If i dont remember wrong, hobbyist has about 1000L tank, in where those fish were.
Yes, it's true, that some people keep them together and they haven't seen any problems, but i woudn't keep them together. Why take any risks?
Especially b. striata has been said to be real "bad" fish and it should be kept only on their own.
You should read books written by Gerhard Ott (he's a specialist in loaches). Only problem could be that his books are only in German - I think.
If they do get too big after a few years then its time to get a bigger tank!
How do you know, when its time to move fish into bigger tank? They grow slowly, but you must remember, that aquarium size affects growth of fish and especially when fish are young, water values and aquarium size is important.