I'm not a great expert in pokemon teams, but if that's what makes you content, sounds good to me! Did you train those pokemon on your own or? I like training my own pokemon, that's why I like growing them from level 1 or very low levels :) it brings me more satisfaction and joy.
Anways, let me know when you want to trade, bud.