I have three pitbulls, need to get a fourth for Izzy's front. You won't regret it. Woodcraft is the other comparable stand, don't have personal experience with them, but they look very nice.
Regarding lifting the front via lower triple or forks, I lift the Daytona from the lower triple but will probably get the fork lift for Izzy just to have another option. Would work on both bikes anyway.