If you decide to go with one smaller I know where there is a 2007 24os with yamaha 150's on it for sale. Also, I would be careful about the 27 they have had some issues with that hull for some reason.
Also, don't know if you use Facebook but this is the Cape Horn Owners page, there is often boats for sale on it and there is a 05' 31 on there right now- https://www.facebook.com/groups/124788663639/