I am not familiar with those basses. Pretty much any bass you can slap on, the only thing to watch out for is if there is a pickup real close to the neck it's awkward because that is the most popular place to position your right hand for "slap" bass.