Wouldn't it be best not to mix brands on some parts?

Verify dimensions...not all manufacturers build to the same standards.