I think in pet birds Pigeons are the best, why ? because we dont keep them in cage the whole year, they go out, fly around, they are free basically, so i dont see any harm in keeping pet pigeons
Also i have a question, do you lock them at night or are they free all the time ?