Thats really what there starting lineup should look like. Beasley is young, he should be playing 35+ minutes a game. His offensive game is so good that its worth having him in even if his rotations on defense aren't perfect. He's getting better and more comfortable. He and Lebron are going to be tearing teams apart by the all star break.
As much as I love Beasley I think he needs to continue coming of the bench. I love e the scoring punch he gives when Wade and bosh goes to the bench. I think that by putting him in the starting lineup u would limit his effectiveness With the big 3 out there and Chalmers on occasion controlling the ball where would Beasley fit in? By bringing him off the bench we can get a greater use of his abilities by allowing him to be one of the main focal points when it's just him and lebron or Wade or bosh out there.
Also I just wanted to say that I love what rashard Lewis has been giving us off the bench. He has been looking pretty decent working in the post.