I´ve done that (buying a second seat) a few times when traveling with my dog when saga was either unavailable or priced too high for my liking.
No problems with IRROPS or full flights - I always had my two adjacent seats even when not preselecting them to avoid the fees associated with that.