Well ... someone earlier in this thread criticized other owners for building a team simply to "go for a record." That clearly was your intent here as well ... while also competing along the way.
The fact that your over reaching goal was to set a record though makes it gimmicky by definition ... in my opinion.
Congrats either way. And for the record, the team I referenced in my league that had a similar roster construction "only" had 709 steals.