Re: Am i right to think buddypress is……
BuddyPress has it’s own integrated with WordPress users – you can add profile fields and have other control things. In theory they are the same but with additions.
Yes, if you want to maximise what the site does getting a theme designed from the start for BuddyPress is a good step. But, with the template pack as said you don’t have to do that.