I'm keen to begin using c4d for some animation work: I'm an architect, and most of our income stream is from documentation, but clients are expecting more on each submission - and we like presenting to receive a 'WOW!'. I plan to use c4d for our front-end animation work during initial concept and master planning stages; mostly because that suits our pipeline - generally in Rhino: due to plugins that support that work; and just recently found rhino.io which I hope will make the whole thing as seamless as the videos show!

I have the c4d demo and I'm going to test it: but there's not likely enough time to test properly so I'm hoping someone here can give me some insight which might help me narrow down my investigations.
PRIME: I'm hoping prime will be enough. But I believe animating a building (let alone doing anything complex with materials, paths, animated objects) will be impossible.
BROADCAST: adds the motion/animation tools i believe i need. However might be missing a few things which may be usefull/essential when compared with Visualise: ie data exchange ? (Not much on the maxon website about this) also ies data, sub poly displacement, sub surface scattering, grass shader, etc. obviously the rendering differences from visualise do not matter because I have Octane, but some of the poly tools and scattering might. Does anyone have experience with rhinogrow/etc and can tell me if I'll miss them from visualize if i choose b/cast?
VISUALIZE: likely everything i need; possibly some redundant tools... However, seems to be missing out on some of the MoGraph tools from the offerings of b/cast... Seems like they'd be essential for a good communicative presentation...
Any insight greatly appreciated