Agreed, but as a free agent you'd have to want nothing more then money to go there. Im sure many/most free agents want to get paid and be on a playoff competitive team.
Plus Ottawa doesn't want to have to pay big time salary. They just want the cheap cap