Welcome to the site!
I assume you are shopping for a boat and need some purchasing advice.
Though I havent read anything bad about Biesmyer's...that does seem like a small engine for that boat. 21' is a lotta boat for that small motor.
Whats your plans for the boat? cruise around, drag a skier, etc?