Although the IPB may have a TM issue (haven't checked it), I think Invision (IPB) is relatively friendly to support / dev sites that add value to their core products.
I think it's a great name (I managed a few IPB forums back in the day) and has good potential. A solid high $xxx - I would have passed on $500 as well (unless you were burning for cash)...