There might be some ideas from that website for XenForo ?
Like e.g. photo-album, profile-page, etc.
Also would be cool to have members being able to "raise their profile", meaning members would pay to have their profile listed higher within the "Members List", similar to "featured members".
This would also make a great source of income for XF Forum-webmasters.