Hello x502x, and Welcome! Glad to have you with us at the BEST Motorized Bicycle forum on the net.
I have been using coaster brakes for years with no problems. If you have a bike with coaster brakes you could always add pull brakes to it. There is even some disc brake conversion kits available.
I have a Cranbrook, or I should say I am half owner of it. It is okay but not the greatest bike in the world. I believe the Point Beach would be a little better then the Cranbrook but I have never ridden or built one. Look around the forum, many have the Cranbrook and Point Beach, ask lots of questions from the owners. Great members here that are always willing to help out.