Welcome to our forum.
Are they neccesary or do they get in the way?
I love my foot dome, but have never had anything other than foot dome so can't say whats best.