Lots of good advice so far. Though it's also worth asking: How sharp is sharp enough and how good is good enough? It's probably a good idea to create few samples using all the feedback here then compare the results, from a typical player's point of view, to see what works and what doesn't. As an example: Here's three…
You're introducing a square-ish cut to a cylinder. No matter what you do there's gonna be artifacts. maaboo's example above creates the most miniscule artifacts. Use the cylinder's natural edges as support loops for the cuts you wanna make. If the cylinder's natural edges are where you wanna cut, double the cylinder's…